public IDataResult <List <Payment> > GetAll() { var result = _paymentDal.GetALL(); if (result.Count > 0) { return(new SuccessDataResult <List <Payment> >(result)); } return(new ErrorDataResult <List <Payment> >(result)); }