public ProfileController(UserManager <User> userManager, IProductService _productService,
                          IProductAttributeMappingService _productAttributeMappingService,
                          IProductAttributeService _productAttributeService,
                          IProductCategoryService _productCategoryService,
                          IProductPictureMappingService _productPictureMappingService,
                          IPictureService _pictureService, IProductCategoryMappingService _productCategoryMappingService,
                          IColorService _colorService)
 {
     _userManager = userManager;
     this._productAttributeMappingService = _productAttributeMappingService;
     this._productCategoryService         = _productCategoryService;
     this._productService                = _productService;
     this._productAttributeService       = _productAttributeService;
     this._productPictureMappingService  = _productPictureMappingService;
     this._pictureService                = _pictureService;
     this._productCategoryMappingService = _productCategoryMappingService;
     this._colorService = _colorService;
 }
 public ProductHomeController(IProductService productService, IBlogService blogService,
                              IWebsiteAttributeService websiteAttributeService, IBlogCategoryService blogCategoryService,
                              IStaffService staffService, IProductAttributeMappingService productAttributeMappingService, IVendorService _vendorService
                              , IOrderService _orderService, ITypeNotifyService _typeNotifyService,
                              IProductCategoryMappingService _productCategoryMappingService, IProductCategoryService _productCategory)
 {
     this._productService                 = productService;
     this._blogService                    = blogService;
     this._websiteAttributeService        = websiteAttributeService;
     this._blogCategoryService            = blogCategoryService;
     this._vendorService                  = _vendorService;
     this._staffService                   = staffService;
     this._productAttributeMappingService = productAttributeMappingService;
     this._orderService                   = _orderService;
     this._typeNotifyService              = _typeNotifyService;
     this._productCategoryMappingService  = _productCategoryMappingService;
     this._productCategory                = _productCategory;
 }
 public ProductController(IProductService productService, IProductCategoryService productCategoryService,
                          IProductAttributeService productAttributeService, IProductAttributeMappingService productAttributeMappingService,
                          IPictureService pictureService, IProductPictureMappingService productPictureMappingService, IVendorService _VendorService,
                          ILocationService _LocationService,
                          IPromotionService _PromotionService, IProductCategoryMappingService _ProductCategoryMappingService,
                          IColorService _ColorService
                          )
 {
     this._productService                 = productService;
     this._productCategoryService         = productCategoryService;
     this._productAttributeService        = productAttributeService;
     this._productAttributeMappingService = productAttributeMappingService;
     this._pictureService                 = pictureService;
     this._productPictureMappingService   = productPictureMappingService;
     this._VendorService    = _VendorService;
     this._PromotionService = _PromotionService;
     this._LocationService  = _LocationService;
     this._ProductCategoryMappingService = _ProductCategoryMappingService;
     this._ColorService = _ColorService;
 }
 public CommonService(
     IProductService productService,
     IUrlRecordService urlRecordService,
     IPictureService pictureService,
     ICategoryService categoryService,
     ITaxCategoryService taxCategoryService,
     IManufacturerService manufacturerService,
     IProductManufacturerMappingService productManufacturerMappingService,
     IProductPictureMappingService productPictureMappingService,
     IProductCategoryMappingService productCategoryMappingService,
     ISettingService settingService,
     IProductWarehouseInventoryService biggBrandsProductWarehouseInventoryService,
     IProductSpecificationAttributeMappingService productSpecificationAttributeMappingService,
     ISpecificationAttributeOptionService specificationAttributeOptionService,
     ISpecificationAttributeService specificationAttributeService,
     IAllExcelProductService allExcelProductService,
     IExcelProductRepository excelProductRepository
     )
 {
     _productService                              = productService;
     _urlRecordService                            = urlRecordService;
     _pictureService                              = pictureService;
     _productPictureMappingService                = productPictureMappingService;
     _categoryService                             = categoryService;
     _productCategoryMappingService               = productCategoryMappingService;
     _taxCategoryService                          = taxCategoryService;
     _manufacturerService                         = manufacturerService;
     _productManufacturerMappingService           = productManufacturerMappingService;
     _settingService                              = settingService;
     _biggBrandsProductWarehouseInventoryService  = biggBrandsProductWarehouseInventoryService;
     _productSpecificationAttributeMappingService = productSpecificationAttributeMappingService;
     _specificationAttributeOptionService         = specificationAttributeOptionService;
     _specificationAttributeService               = specificationAttributeService;
     _allExcelProductService                      = allExcelProductService;
     _excelProductRepository                      = excelProductRepository;
 }