public Worker(ILogger <Worker> logger, IConfiguration configuration, IServiceProvider sp, IProductionRepo IProdRepo, ILineItemRepo ILineItemRepo) { _logger = logger; _configuration = configuration; _sp = sp; _IProdRepo = IProdRepo; _ILineItemRepo = ILineItemRepo; }
public PackingOrderRepo() { this._repoUcode = new UserCodeRepo(); this._repoResrc = new ResourceRepo(); this._repoCls = new ClassMasterRepo(); this._repoRule = new CoilBackRuleRepo(); this._repoIn = new StoreInRepo(); this._repoWork = new WorkEntryRepo(); this._repoProd = new ProductionRepo(); }
public ProductionSlitter(SessionInfo _session = null, ProductionHeadModel model = null) { InitializeComponent(); epiSession = _session; this._repo = new ProductionRepo(); this._repoPlan = new WorkEntryRepo(); this._repoRes = new ResourceRepo(); this._repoUcd = new UserCodeRepo(); HeaderContent = new ProductionHeadModel(); cuttingList = new Dictionary<int, string>(); pauseFlag = false; if (model != null) { this.HeaderContent = model; } }
public Processor(ILogger logger, IProductionRepo IprodRepo, ILineItemRepo ILineItemRepo) { _logger = logger; _IProdRepo = IprodRepo; _ILineItemRepo = ILineItemRepo; }