public ProductSubcategoryController(IProductSubcategoryService services, IMainDirectories dropDownList, IMapper mapper, IHttpContextAccessor accessor, ISystemAuditService systemAuditService)
 {
     _services = services;
     _dropDownList = dropDownList;
     _mapper = mapper;
     _accessor = accessor;
     _systemAuditService = systemAuditService;
 }
Ejemplo n.º 2
0
 public AbstractProductSubcategoryController(
     ApiSettings settings,
     ILogger <AbstractProductSubcategoryController> logger,
     ITransactionCoordinator transactionCoordinator,
     IProductSubcategoryService productSubcategoryService,
     IApiProductSubcategoryModelMapper productSubcategoryModelMapper
     )
     : base(settings, logger, transactionCoordinator)
 {
     this.ProductSubcategoryService     = productSubcategoryService;
     this.ProductSubcategoryModelMapper = productSubcategoryModelMapper;
 }
 public ProductSubcategoryController(
     ApiSettings settings,
     ILogger <ProductSubcategoryController> logger,
     ITransactionCoordinator transactionCoordinator,
     IProductSubcategoryService productSubcategoryService,
     IApiProductSubcategoryModelMapper productSubcategoryModelMapper
     )
     : base(settings,
            logger,
            transactionCoordinator,
            productSubcategoryService,
            productSubcategoryModelMapper)
 {
     this.BulkInsertLimit = 250;
     this.MaxLimit        = 1000;
     this.DefaultLimit    = 250;
 }
Ejemplo n.º 4
0
 public MainDirectories(IAccountService accountService, ICustomerService customerService, IProductCategoryService productCategoryService,
                        ICurrencyService currencyService, IStoreService storeService, IProductService productService,
                        IMachineService machineService, IOutageService outageService, IChannelService channelService,
                        IPromotionService promotionService, IEntityService entityService, IScenarioService scenarioService,
                        IAccountingService accountingService, IProductSubcategoryService productSubcategoryService)
 {
     _accountService            = accountService;
     _customerService           = customerService;
     _productCategoryService    = productCategoryService;
     _currencyService           = currencyService;
     _storeService              = storeService;
     _machineService            = machineService;
     _outageService             = outageService;
     _channelService            = channelService;
     _promotionService          = promotionService;
     _entityService             = entityService;
     _scenarioService           = scenarioService;
     _accountingService         = accountingService;
     _productService            = productService;
     _productSubcategoryService = productSubcategoryService;
 }
Ejemplo n.º 5
0
 public ProductsController(
     IProductService productService,
     IFavouriteProductService favouriteService,
     IGroceryListItemService groceryListItemService,
     IGroceryListService groceryListService,
     IProductCategoryService categoryService,
     IProductDiscountService discountService,
     IProductReviewService reviewService,
     IProductSubcategoryService subcategoryService,
     ISupplierService supplierService
     )
 {
     _productService         = productService;
     _favouriteService       = favouriteService;
     _groceryListItemService = groceryListItemService;
     _groceryListService     = groceryListService;
     _categoryService        = categoryService;
     _discountService        = discountService;
     _reviewService          = reviewService;
     _subcategoryService     = subcategoryService;
     _supplierService        = supplierService;
 }
Ejemplo n.º 6
0
 public ProductSubcategoryController(ErrorList errorList, ErrorParser errorParser, IProductSubcategoryService service)
     : base(errorList, errorParser)
 {
     svc = service;
 }