public TestBLL() { shopRepo = new ShopRepository(conn); businessRepo = new BusinessRepository(conn); imgRepo = new ImagesRepository(conn); prodRepo = new ProductRepository(conn); unitRepo = new UnitRepository(conn); priceRepo = new PriceRepository(conn); costRepo = new CostRepository(conn); stockRepo = new StockRepository(conn); userRepo = new UserRepository(conn); billsRepo = new BillsRepository(conn); expRepo = new ExpensesRepository(conn); foldersRepo = new FoldersRepository(conn); dbBase = new DropBoxBase("o9340xsv2mzn7ws", "xzky2fzfnmssik1"); checker = new ShopsChecker(shopRepo); dbBase.GeneratedAuthenticationURL(); dbBase.GenerateAccessToken(); prodService = new ProductService(shopRepo, businessRepo, imgRepo, dbBase, prodRepo, unitRepo, priceRepo, costRepo, stockRepo, ordersRepo, strategy, new FoldersDataService(foldersRepo, prodRepo)); orderStockRepo = new OrderStockRepository(conn); strategy = new FifoStrategy(orderStockRepo, stockRepo, costRepo); salesService = new SalesSerivce(userRepo, shopRepo, billsRepo, prodRepo, priceRepo, imgRepo, strategy, checker, costRepo); ordersRepo = new OrdersRepository(conn); productDataService = new ProductDataService(dbBase); }
public StockService(IStockRepository stockRepo, ShopsChecker shopsChecker, IPriceRepository _priceRepo, ICostRepository _costRepo) { this.stockRepo = stockRepo; _shopsChecker = shopsChecker; priceRepo = _priceRepo; costRepo = _costRepo; }
public OrderService(IUserRepository userRepository, IShopRepository shopRepository, IOrdersRepository ordersRepository, IProductRepository productRepository, IPriceRepository priceRepository, IImageRepository imageRepository, IStrategy _strategy, ShopsChecker _shopsChecker) { imgRepo = imageRepository; shopRepo = shopRepository; ordersRepo = ordersRepository; productRepo = productRepository; shopsChecker = _shopsChecker; strategy = _strategy; }
public SalesSerivce(IUserRepository userRepository, IShopRepository shopRepository, IBillsRepository billsRepository, IProductRepository productRepository, IPriceRepository priceRepository, IImageRepository imageRepository, IStrategy strategy, ShopsChecker shopsChecker, ICostRepository costRepo) { _imgRepo = imageRepository; _userRepo = userRepository; _shopRepo = shopRepository; _billsRepo = billsRepository; _productRepo = productRepository; _priceRepo = priceRepository; _costRepo = costRepo; _shopsChecker = shopsChecker; _strategy = strategy; }
public ExpensesService(IExpensesRepository expRepo, ShopsChecker shopsChecker) { _expRepo = expRepo; _shopsChecker = shopsChecker; }