protected override KanbanDataUtil DataUtil(KanbanFacade facade, ProductionDbContext dbContext = null) { IServiceProvider serviceProvider = GetServiceProviderMock(dbContext).Object; MachineFacade machineFacade = new MachineFacade(serviceProvider, dbContext); MachineDataUtil machineDataUtil = new MachineDataUtil(machineFacade); KanbanDataUtil dataUtil = new KanbanDataUtil(machineDataUtil, facade); return(dataUtil); }
private KanbanDataUtil _kanbanDataUtil(ProductionDbContext dbContext) { var machineFacade = new MachineFacade(_serviceProviderStandard(), dbContext); var machineDataUtil = new MachineDataUtil(machineFacade); var kanbanFacade = new KanbanFacade(_serviceProviderStandard(), dbContext); //MachineDataUtil machineDataUtil, KanbanFacade facade return(new KanbanDataUtil(machineDataUtil, kanbanFacade)); }
public override FpRegradingResultDocs GetNewData() { UnitReceiptNoteViewModel unit = UnitReceiptNoteDataUtil.GetUnitReceiptNote(client); //ProductViewModel product = ProductDataUtil.GetProduct(client); MachineViewModel machine = MachineDataUtil.GetMachine(client); //SupplierViewModel supplier = SupplierDataUtil.GetSupplier(client); FpRegradingResultDocs TestData = new FpRegradingResultDocs { Date = DateTimeOffset.UtcNow, NoBon = unit.no, NoBonId = unit._id, MachineId = machine._id, MachineCode = machine.code, MachineName = machine.name, ProductId = unit.items[0].product._id, ProductCode = unit.items[0].product.code, ProductName = unit.items[0].product.name, SupplierId = unit.supplier._id, SupplierCode = unit.supplier.code, SupplierName = unit.supplier.name, Operator = "operator test", Shift = "shift 1 test", TotalLength = 100, OriginalGrade = "test grade", Remark = "test remark", UnitName = "PRINTING", Details = new List <FpRegradingResultDocsDetails> { fpRegradingResultDetailsDataUtil.GetNewData() } }; return(TestData); }
public KanbanDataUtil(MachineDataUtil machineDataUtil, KanbanFacade facade) : base(facade) { this.machineDataUtil = machineDataUtil; }