public static IEnumerable<PaymentMethod> GetPaymentMethods( IMvcExpenseUnitOfWork unitOfWork ) { if ( _paymentMethods == null ) { RefreshPaymentMethods( unitOfWork ); } return _paymentMethods; }
public static IEnumerable<Consumer> GetConsumers( IMvcExpenseUnitOfWork unitOfWork ) { if ( _consumers == null ) { RefreshConsumers( unitOfWork ); } return _consumers; }
public static IEnumerable<Category> GetCategories( IMvcExpenseUnitOfWork unitOfWork ) { if ( _categories == null ) { RefreshCategories( unitOfWork ); } return _categories; }
public static List<OrdinaryExpense> GetOrdinaryExpenses( IMvcExpenseUnitOfWork unitOfWork, CreateOrdinaryExpenseInput input, IEnumerable<Category> categories ) { int sequence = unitOfWork.OrdinaryExpenseRepository.NewSequence( input.Date ); List<OrdinaryExpense> list = GetOrdinaryExpenses( input, sequence, categories ); return list; }
//: base( unitOfWork ) protected AbstractMvcExpenseController( IMvcExpenseUnitOfWork unitOfWork ) { }
public PaymentMethodController( IMvcExpenseUnitOfWork unitOfWork ) { _unitOfWork = unitOfWork; }
private MvcExpenseDbContext db = MvcExpenseFactory.NewDbContext(); // MvcExpenseDbContext.GetInstance();// new MvcExpenseDbContext(); #endregion Fields #region Constructors public PaymentMethodController() { _unitOfWork = MvcExpenseFactory.NewUnitOfWork();// new MvcExpenseUnitOfWork(); }
public static void RefreshPaymentMethods( IMvcExpenseUnitOfWork unitOfWork ) { _paymentMethods = unitOfWork.PaymentMethodRepository.GetAll(); }
public static void RefreshConsumers( IMvcExpenseUnitOfWork unitOfWork ) { _consumers = unitOfWork.ConsumerRepository.GetAll(); }
public static void RefreshCategories( IMvcExpenseUnitOfWork unitOfWork ) { _categories = unitOfWork.CategoryRepository.GetAll(); }