public HomeController(IUnitOfWork unitOfWork, IMailServerService mailServerService, IUserRepository repository, IStaticPageRepository staticPageRepository, INewsItemRepository newsItemRepository, ICustomerLogoRepository customerLogoRepository , IOrderRepository orderRepository, IMyOfficeRepository myOfficeRepository, IProductRepository productRepository, ICustomerRepository customerRepository, IShippingServiceRepository shippingServiceRepository, IStorageRepository storageRepository, IOrderDetailRepository orderDetailRepository, IProductInStorageRepository productInStorageRepository, IRateMappingRepository rateMappingRepository, IExtraFeeRepository extraFeeRepository, ICategoryRepository categoryRepository) : base(repository, unitOfWork) { _mailServerService = mailServerService; _staticPageRepository = staticPageRepository; _newsItemRepository = newsItemRepository; _customerLogoRepository = customerLogoRepository; _orderRepository = orderRepository; _myOfficeRepository = myOfficeRepository; _productRepository = productRepository; _customerRepository = customerRepository; _shippingServiceRepository = shippingServiceRepository; _storageRepository = storageRepository; _orderDetailRepository = orderDetailRepository; _productInStorageRepository = productInStorageRepository; _rateMappingRepository = rateMappingRepository; _extraFeeRepository = extraFeeRepository; _categoryRepository = categoryRepository; }
public ReportingController(IUnitOfWork unitOfWork, ICustomerRepository repository, IOrderRepository orderRepository, IMyOfficeRepository myOfficeRepository, IProductRepository productRepository, IExportService exportService, IExpenseRepository expenseRepository, IRateMappingRepository rateMappingRepository, IExtraFeeRepository extraFeeRepository, ICustomerRepository customerRepository) : base(repository, unitOfWork) { _orderRepository = orderRepository; _myOfficeRepository = myOfficeRepository; _productRepository = productRepository; _exportService = exportService; _expenseRepository = expenseRepository; _rateMappingRepository = rateMappingRepository; _extraFeeRepository = extraFeeRepository; _customerRepository = customerRepository; }