public JobOrderLineController(IJobOrderLineService JobOrder, IExceptionHandler exec, IJobOrderHeaderService JobOrderHeaderServ, IJobOrderSettingsService jobOrderSettingsServ , IDocumentValidation validator) { _JobOrderLineService = JobOrder; _jobOrderHeaderService = JobOrderHeaderServ; _jobOrderSettingsService = jobOrderSettingsServ; _exception = exec; _validator = validator; UserRoles = (List <string>)System.Web.HttpContext.Current.Session["Roles"]; }
public SubRecipeService(IUnitOfWork unit, IJobOrderHeaderService JobOrderHeaderService, IJobOrderLineService JobOrderLineService, IRecipeHeaderService RecipeHeaderService, ILogger log, IModificationCheck modificationCheck) { _unitOfWork = unit; _logger = log; _modificationCheck = modificationCheck; _JobOrderHeaderService = JobOrderHeaderService; _JobOrderLineService = JobOrderLineService; _RecipeHeaderService = RecipeHeaderService; //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; }