Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        public JobReceiveLineService(IUnitOfWork unitOfWork, IRepository <JobReceiveLine> JobReceiveLineRepo, IRepository <JobReceiveHeader> JobReceiveHeaderRepo,
                                     ILogger log
                                     , IStockService stockSErv, IStockProcessService stockProcServ,
                                     IModificationCheck modificationCheck
                                     //, IJobReceiveSettingsService JobReceiveSettingsServ
                                     )
        {
            _unitOfWork = unitOfWork;
            _JobReceiveLineRepository   = JobReceiveLineRepo;
            _JobReceiveHeaderRepository = JobReceiveHeaderRepo;
            _stockProcessService        = stockProcServ;
            _stockService      = stockSErv;
            _modificationCheck = modificationCheck;
            _logger            = log;
            // _jobreceiveSettingsService = JobReceiveSettingsServ;

            //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;
        }