using SlnMesnac.Model.domain; using SlnMesnac.Repository.service; using System; using System.Collections.Generic; using System.Text; namespace SlnMesnac.Business.business { public class DatabaseHandleBusniess { private ProdPlanInfoService _prodPlanInfoService; private List prodPlanInfos; public DatabaseHandleBusniess(ProdPlanInfoService prodPlanInfoService) { _prodPlanInfoService = prodPlanInfoService; prodPlanInfos = _prodPlanInfoService.GetRecordStaffAttendances(); } /// /// 查询所有计划工位 /// /// public List GetProductLineCodes() { List productLineCodes = new List(); foreach (var prodPlanInfo in prodPlanInfos) { productLineCodes.Add(prodPlanInfo.StationCode); } return productLineCodes; } /// /// 查询所有工单编号 /// /// public List GetPlanCodes() { List planCodes = new List(); foreach (var prodPlanInfo in prodPlanInfos) { planCodes.Add(prodPlanInfo.PlanCode); } return planCodes; } /// /// 查询所有订单编号 /// /// public List GetOrderCodes() { List orderCodes = new List(); foreach (var prodPlanInfo in prodPlanInfos) { orderCodes.Add(prodPlanInfo.OrderCode); } return orderCodes; } /// /// 查询所有物料名称 /// /// public List GetMaterialNames() { List materialNames = new List(); foreach (var prodPlanInfo in prodPlanInfos) { materialNames.Add(prodPlanInfo.MaterialName); } return materialNames; } } }