public void Show(OperationTicketHistory infoT) { info = infoT; UpdateData(); CreateMeasuresItems(); SetWindowActive(true); }
/// <summary> /// 筛选根据工作票负责人 /// </summary> public bool WorkTicketContainsPerson(OperationTicketHistory operationTicketT) { if (operationTicketT.Guardian.ToLower().Contains(TwoTicketHistoryUI_N.Instance.searchInput.text.ToLower())) { return(true); } else { return(false); } }
/// <summary> /// 创建人员列表项 /// </summary> public OperationTicketHistoryItem CreatePersonItem(OperationTicketHistory w) { OperationTicketHistoryItem item = Instantiate(itemPrefab); item.Init(w); item.transform.SetParent(grid.transform); item.transform.localScale = Vector3.one; item.transform.localPosition = Vector3.zero; //item.gameObject.SetActive(true); return(item); }
/// <summary> /// 工作票筛选筛选 /// </summary> public bool Contains(OperationTicketHistory operationTicketT) { if (WorkTicketContainsNO(operationTicketT)) { return(true); } if (WorkTicketContainsPerson(operationTicketT)) { return(true); } return(false); }
/// <summary> /// 初始化数据 /// </summary> public void Init(OperationTicketHistory infoT) { info = infoT; txtNumber.text = info.No; txtGuardian.text = info.Guardian; txtOperator.text = info.Operator; txtStartTime.text = info.OperationStartTime.ToString("yyyy/MM/dd HH:mm"); txtEndTime.text = info.OperationEndTime.ToString("yyyy/MM/dd HH:mm"); txtDutyOfficer.text = info.DutyOfficer; txtDispatch.text = info.Dispatch; //txtDetails.text = info.No; }
public ActionResult Finish(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OperationTicket ot = bll.OperationTickets.Find(id); OperationTicketHistory oth = new OperationTicketHistory(); oth.Id = ot.Id; oth.No = ot.No; oth.OperationTask = ot.OperationTask; oth.OperationStartTime = ot.OperationStartTime; oth.OperationEndTime = ot.OperationEndTime; oth.Guardian = ot.Guardian; oth.Operator = ot.Operator; oth.DutyOfficer = ot.DutyOfficer; oth.Dispatch = ot.Dispatch; oth.Remark = ot.Remark; List <OperationItemHistory> lst = new List <OperationItemHistory>(); foreach (OperationItem item in ot.OperationItems) { OperationItemHistory oih = new OperationItemHistory(); oih.Id = item.Id; oih.TicketId = item.TicketId; oih.OperationTime = item.OperationTime; oih.Mark = item.Mark; oih.OrderNum = item.OrderNum; oih.Item = item.Item; lst.Add(oih); } oth.OperationItems = lst; bll.OperationTickets.DeleteById((int)id); bll.OperationTicketHistorys.Add(oth); return(RedirectToAction("Index")); }
//获取操作票历史记录 public List <OperationTicketHistory> GetOperationTicketHistoryList() { var OperationTicketHistory = db.OperationTicketHistorys.ToList(); //return OperationTicketHistory.ToWcfModelList(); OperationTicketHistory o1 = new OperationTicketHistory() { Id = 1, No = "100001", Guardian = "李新风G" }; o1.OperationTask = "操作任务"; o1.OperationStartTime = DateTime.Now.AddHours(-2); o1.OperationEndTime = DateTime.Now; o1.Operator = "刘华名"; o1.DutyOfficer = "车马风"; o1.Dispatch = "调度"; o1.Remark = "备注"; //o1.OperatorPersonelId = 7; OperationItemHistory oi1 = new OperationItemHistory() { Id = 1, OrderNum = 1, Item = "操作项1" }; OperationItemHistory oi2 = new OperationItemHistory() { Id = 2, OrderNum = 2, Item = "操作项2" }; OperationItemHistory oi3 = new OperationItemHistory() { Id = 3, OrderNum = 3, Item = "操作项3" }; OperationItemHistory oi4 = new OperationItemHistory() { Id = 4, OrderNum = 4, Item = "操作项4" }; o1.OperationItems = new List <OperationItemHistory>() { oi1, oi2, oi3, oi4 }; OperationTicketHistory o2 = new OperationTicketHistory() { Id = 2, No = "100002", Guardian = "赵一含G" }; OperationTicketHistory o3 = new OperationTicketHistory() { Id = 3, No = "100003", Guardian = "刘国柱G" }; OperationTicketHistory o4 = new OperationTicketHistory() { Id = 4, No = "100004", Guardian = "陈浩然G" }; OperationTicketHistory o5 = new OperationTicketHistory() { Id = 5, No = "100005", Guardian = "李一样G" }; List <OperationTicketHistory> os = new List <OperationTicketHistory>() { o1, o2, o3, o4, o5 }; for (int i = 0; i < 20; i++) { OperationTicketHistory wT = new OperationTicketHistory() { Id = 6 + i, No = "000005" + i, Guardian = i.ToString() }; os.Add(wT); } return(os); }
public List <OperationTicketHistory> GetOperationTicketHistoryList() { try { var OperationTicketHistory = db.OperationTicketHistorys.ToList(); //return OperationTicketHistory.ToWcfModelList(); OperationTicketHistory o1 = new OperationTicketHistory() { Id = 1, No = "100001", Guardian = "李新风G" }; o1.OperationTask = "操作任务"; o1.OperationStartTime = DateTime.Now.AddHours(-2); o1.OperationEndTime = DateTime.Now; o1.Operator = "刘华名"; o1.DutyOfficer = "车马风"; o1.Dispatch = "调度"; o1.Remark = "备注"; //o1.OperatorPersonelId = 7; OperationItemHistory oi1 = new OperationItemHistory() { Id = 1, OrderNum = 1, Item = "操作项1" }; OperationItemHistory oi2 = new OperationItemHistory() { Id = 2, OrderNum = 2, Item = "操作项2" }; OperationItemHistory oi3 = new OperationItemHistory() { Id = 3, OrderNum = 3, Item = "操作项3" }; OperationItemHistory oi4 = new OperationItemHistory() { Id = 4, OrderNum = 4, Item = "操作项4" }; o1.OperationItems = new List <OperationItemHistory>() { oi1, oi2, oi3, oi4 }; OperationTicketHistory o2 = new OperationTicketHistory() { Id = 2, No = "100002", Guardian = "赵一含G" }; o2.OperationStartTime = DateTime.Now.AddHours(-2); o2.OperationEndTime = DateTime.Now; o2.Operator = "刘华名22"; o2.DutyOfficer = "车马风22"; OperationTicketHistory o3 = new OperationTicketHistory() { Id = 3, No = "100003", Guardian = "刘国柱G" }; o3.OperationStartTime = DateTime.Now.AddHours(-2); o3.OperationEndTime = DateTime.Now; o3.Operator = "刘华名33"; o3.DutyOfficer = "车马风33"; OperationTicketHistory o4 = new OperationTicketHistory() { Id = 4, No = "100004", Guardian = "陈浩然G" }; o4.OperationStartTime = DateTime.Now.AddHours(-2); o4.OperationEndTime = DateTime.Now; o4.Operator = "刘华名44"; o4.DutyOfficer = "车马风44"; OperationTicketHistory o5 = new OperationTicketHistory() { Id = 5, No = "100005", Guardian = "李一样G" }; o5.OperationStartTime = DateTime.Now.AddHours(-2); o5.OperationEndTime = DateTime.Now; o5.Operator = "刘华名55"; o5.DutyOfficer = "车马风55"; List <OperationTicketHistory> os = new List <OperationTicketHistory>() { o1, o2, o3, o4, o5 }; for (int i = 0; i < 20; i++) { OperationTicketHistory wT = new OperationTicketHistory() { Id = 6 + i, No = "000005" + i, Guardian = "赵小刚" + i }; wT.OperationStartTime = DateTime.Now.AddHours(-2); wT.OperationEndTime = DateTime.Now; wT.Operator = "刘华名" + i; wT.DutyOfficer = "车马风" + i; os.Add(wT); } return(os); } catch (System.Exception ex) { Log.Error(LogTags.DbGet, "GetOperationTicketHistoryList", "Exception:" + ex); return(null); } }
/// <summary> /// 展示操作票历史项详情 /// </summary> public void ShowOperationTicketHistoryDetailsUI(OperationTicketHistory operationTicketHistoryT) { SetContentActive(false); operationTicketHistoryDetailsUI.Show(operationTicketHistoryT); }