public DyeingService(IUnitOfWork unit, IRepository <JobReceiveHeader> RecipeRepo, IJobReceiveLineService JobReceiveLineService, IJobReceiveLineStatusService JobReceiveLineStatusService, IJobReceiveHeaderExtendedService JobReceiveHeaderExtendedService, IStockService StockServ, IStockProcessService StockPRocServ, ILogger log, IModificationCheck modificationCheck, IRepository <Product> ProductRepo, IRepository <Unit> UnitRepo) { _unitOfWork = unit; _DyeingRepository = RecipeRepo; _stockProcessService = StockPRocServ; _stockService = StockServ; _logger = log; _modificationCheck = modificationCheck; _productRepository = ProductRepo; _unitRepository = UnitRepo; _JobReceiveLineService = JobReceiveLineService; _JobReceiveLineStatusService = JobReceiveLineStatusService; _JobReceiveHeaderExtendedService = JobReceiveHeaderExtendedService; //Log Initialization logVm.SessionId = 0; logVm.ControllerName = System.Web.HttpContext.Current.Request.RequestContext.RouteData.GetRequiredString("controller"); logVm.ActionName = System.Web.HttpContext.Current.Request.RequestContext.RouteData.GetRequiredString("action"); logVm.User = System.Web.HttpContext.Current.Request.RequestContext.HttpContext.User.Identity.Name; }
public WeavingReceiveController(IJobReceiveLineService SaleOrder, IJobReceiveHeaderService JobReceiveHeaderService, IUnitOfWork unitOfWork, IExceptionHandlingService exec) { _JobReceiveLineService = SaleOrder; _JobReceiveHeaderService = JobReceiveHeaderService; _unitOfWork = unitOfWork; _exception = exec; UserRoles = (List <string>)System.Web.HttpContext.Current.Session["Roles"]; //Log Initialization LogVm.SessionId = 0; LogVm.ControllerName = System.Web.HttpContext.Current.Request.RequestContext.RouteData.GetRequiredString("controller"); LogVm.ActionName = System.Web.HttpContext.Current.Request.RequestContext.RouteData.GetRequiredString("action"); LogVm.User = System.Web.HttpContext.Current.Request.RequestContext.HttpContext.User.Identity.Name; }