public BillItemService( IBillItemRepository repository, IBillService billService) : base(repository) { BillService = billService; }
public BillItemService(IBillItemRepository billItemRepo, IBillRepository billIRepo, IProductRepository productRepo, IUnitOfWork unitOfWork, IMemoryCache cache) { _billItemRepo = billItemRepo; _billRepo = billIRepo; _productRepo = productRepo; _unitOfWork = unitOfWork; _cache = cache; }
public BillController() //: this(DependencyResolver.Current.GetService<IBillRepository>(), //DependencyResolver.Current.GetService<IBillItemRepository>(), //DependencyResolver.Current.GetService<IUnitOfWork>()) { var dbFactory = new DatabaseFactory(); _billRepo = new BillRepository(dbFactory); _billItemRepo = new BillItemRepository(dbFactory); _unitOfWork = new UnitOfWork(dbFactory); //_billRepo = DependencyResolver.Current.GetService<IBillRepository>(); //_billItemRepo = DependencyResolver.Current.GetService<IBillItemRepository>(); //_unitOfWork = DependencyResolver.Current.GetService<IUnitOfWork>(); }
public UnitOfWork(CBContext context, IBillItemRepository billItemRepository, IBillRepository billRepository, IExpenseCategoryRepository expenseCategoryRepository, IExpenseRepository expenseRepository, IIncomeRepository incomeRepository, IRecurrenceRepository recurrenceRepository) { _context = context; BillItemRepository = billItemRepository; BillRepository = billRepository; ExpenseCategoryRepository = expenseCategoryRepository; ExpenseRepository = expenseRepository; IncomeRepository = incomeRepository; RecurrenceRepository = recurrenceRepository; }
public BillService(IAccountTransactionRepository accountTransactionRepository, IBillRepository billRepository, IBillAccountTransactionRepository billAccountTransactionRepository, IBillChargeRepository billChargeRepository, IBillDiscountRepository billDiscountRepository, IBillItemRepository billItemRepository, IChargeRepository chargeRepository, IChargeDiscountRepository chargeDiscountRepository, IDiscountRepository discountRepository, IStudentChargeRepository studentChargeRepository, IStudentDiscountRepository studentDiscountRepository, ISystemSettingRepository settingRepository) { _accountTransactionRepository = accountTransactionRepository; _billRepository = billRepository; _billAccountTransactionRepository = billAccountTransactionRepository; _billChargeRepository = billChargeRepository; _billDiscountRepository = billDiscountRepository; _billItemRepository = billItemRepository; _chargeRepository = chargeRepository; _chargeDiscountRepository = chargeDiscountRepository; _discountRepository = discountRepository; _studentChargeRepository = studentChargeRepository; _studentDiscountRepository = studentDiscountRepository; _settingRepository = settingRepository; }
public BillItemService(IBillItemRepository BillItemRepository, IValidation <BillItem> BillItemValidation) : base(BillItemValidation, BillItemRepository) { this.BillItemRepository = BillItemRepository; }
public BillItemController(IBillItemRepository billItemRepository, IUnitOfWork unitOfWork) { BillItemRepository = billItemRepository; UnitOfWork = unitOfWork; }
public CreateOrUpdateBillHandler(IBillItemRepository billItemRepository, IBillRepository billRepository, IUnitOfWork unitOfWork) { this._billItemRepository = billItemRepository; this._billRepository = billRepository; this._unitOfWork = unitOfWork; }
public BillController(IBillRepository billRepo, IBillItemRepository billItemRepo, IUnitOfWork unitOfWork) { _billRepo = billRepo; _billItemRepo = billItemRepo; _unitOfWork = unitOfWork; }