public ActionResult AutoMachineEdit(int id) { int userID = IdentitySession.Instance.User.UserID; var data = ReportModule.GetAutoMachineData(userID, id); if (data == null) { return(RedirectToAction("AutoMachine")); } var model = new AutoMachineDataModel { TypeID = data.TypeID, Length = data.Length, Description = data.Description, ProductionCapacity = data.ProductionCapacity, People = data.People, Note = data.Note, TestDate = data.TestDate, AutoID = data.AutoID }; return(View(model)); }
/// <summary> /// 修改自動機台資料 /// </summary> /// <param name="model">自動機台資料模型</param> /// <param name="userID">客戶編號</param> public void EditAutoMachineData(AutoMachineDataModel data, int userID) { var request = new AutoMachineData { TypeID = data.TypeID, Length = data.Length, Description = data.Description, ProductionCapacity = data.ProductionCapacity, People = data.People, Note = data.Note, TestDate = Convert.ToDateTime(data.TestDate), AutoID = data.AutoID, UserID = userID, }; new ReportAdapter().EditAutoMachineData(request); }
public ActionResult AutoMachineEdit(AutoMachineDataModel model) { if (!ModelState.IsValid) { return(View(model)); } try { int userID = IdentitySession.Instance.User.UserID; ReportModule.EditAutoMachineData(model, userID); } catch (Exception ex) { ModelState.AddModelError("", ex); return(View(model)); } return(RedirectToAction("AutoMachine")); }