public ProductController(IProductRepository repository, IStockRepository stockRepository, IProductExtendedRepository productExtendedRepository, ICategoryRepository categoryRepository, ImagesDbContext context, IFilterConditionsProducts filterConditions) { _repository = repository; _stockRepository = stockRepository; _productExtendedRepository = productExtendedRepository; _categoryRepository = categoryRepository; _imagesDb = context; _filterConditions = filterConditions; }
public ProductController(IProductRepository repository, IStockRepository stockRepository, ImagesDbContext context, IFilterConditionsProducts filterConditions, IEFContext <Transport> dbTransport, IVoucher dbVoucher, IEFContext <Location> dbLocation, IEFContext <Categories> dbCategories) { _repository = repository; _stockRepository = stockRepository; _imagesDb = context; _filterConditions = filterConditions; _dbTransport = dbTransport; _dbVoucher = dbVoucher; _dbLocation = dbLocation; _dbCategories = dbCategories; }
public AdminController(IProductRepository repo, IEFUserRepository userRepository, IStockRepository stockRepo, IProductExtendedRepository productExtendedRepository, IOrderRepository orderRepository, ICategoryRepository categoryRepository, ImagesDbContext context, IFilterConditionsProducts filterConditions, ApplicationDbContext dbcontext) { _context = dbcontext; _productRepository = repo; _stockRepository = stockRepo; _productExtendedRepository = productExtendedRepository; _orderRepository = orderRepository; _categoryRepository = categoryRepository; _imagesDb = context; _filterConditions = filterConditions; _userRepository = userRepository; }