public static PaymentTypesRepository GetPaymentTypesRepository(IUnitOfWork unitOfWork) { var repository = new PaymentTypesRepository(); repository.UnitOfWork = unitOfWork; return(repository); }
public ExecuteResultEntity <ICollection <PaymentTypes> > QueryAll() { try { PaymentTypesRepository repo = RepositoryHelper.GetPaymentTypesRepository(database); var queryresult = from q in repo.All() orderby q.Id ascending select q; return(ExecuteResultEntity <ICollection <PaymentTypes> > .CreateResultEntity(new Collection <PaymentTypes>(queryresult.ToList()))); } catch (Exception ex) { return(ExecuteResultEntity <ICollection <PaymentTypes> > .CreateErrorResultEntity(ex)); } }
public PaymentTypesController() { _repo = new PaymentTypesRepository(); }