public ReturnController(IRepository <Return> returnRepository, IRepository <ReturnItem> returnItemRepository, IReturnService returnService, IAutoNumberService autoNumberService, IIssueService issueService, IDateTimeHelper dateTimeHelper, ILocalizationService localizationService, IPermissionService permissionService, HttpContextBase httpContext, IWorkContext workContext, IDbContext dbContext) { this._returnRepository = returnRepository; this._returnItemRepository = returnItemRepository; this._localizationService = localizationService; this._returnService = returnService; this._autoNumberService = autoNumberService; this._issueService = issueService; this._dateTimeHelper = dateTimeHelper; this._permissionService = permissionService; this._httpContext = httpContext; this._workContext = workContext; this._dbContext = dbContext; }
public ReturnController(IReturnService returnSevice) { _returnService = returnSevice ?? throw new ArgumentNullException("returnService"); }
public ReturnsController(IReturnService _iReturnService) { iReturnService = _iReturnService; }
public ReturnController(IReturnService returnService, IProductService productService) { _returnService = returnService; _productService = productService; }
public ReturnsController(ILogger <ReturnsController> logger, IReturnService returnService) { _logger = logger; _returnService = returnService; }