public ActionResult Edit(StaffSvrstatMModel model) { try { if (ModelState.IsValid) { var item = dao.GetEntity("STAT_MO", model.STAT_MO, "STAFF_ID", model.STAFF_ID, "SERIALID", model.SERIALID); item.MODIFY_DTIME = DateTime.Now; item.MODIFY_ID = UserState.UserID; item.COR_DOOR_SVR_CNT = model.COR_DOOR_SVR_CNT; item.OTHER_SVR_CNT = model.OTHER_SVR_CNT; item.COR_OVERTIME_SVR_CNT = model.COR_OVERTIME_SVR_CNT; var rst = STAT_STAFF_SVRSTAT_M_DAL.Update(item); if (rst > 0) { Stored_DAL.UpdateData(item.STAT_MO, item.STAFF_ID, UserState.UserID, 1); Alter("修改成功!", util.Enum.AlterTypeEnum.Success, false, true); return(Redirect("/Home/Blank")); } } ModelState.AddModelError("", "修改失败。"); return(View(model)); } catch (Exception ex) { LogHelper.ErrorLog("修改出错!", ex); ModelState.AddModelError("", "修改失败!" + ex.Message); return(RedirectToAction("Error", "Home")); } }
public ActionResult Edit(int id, string staffId, string serialId) { try { var item = STAT_STAFF_SVRSTAT_M_DAL.GetSub(id, staffId, serialId); var model = new StaffSvrstatMModel() { COR_DOOR_SVR_CNT = item.COR_DOOR_SVR_CNT.GetValueOrDefault(), COR_OVERTIME_SVR_CNT = item.COR_OVERTIME_SVR_CNT.GetValueOrDefault(), OTHER_SVR_CNT = item.OTHER_SVR_CNT.GetValueOrDefault(), SERIALID = item.SERIALID, SERIALNAME = item.SERIALNAME, STAFF_ID = item.STAFF_ID, STAFF_NAM = item.STAFF_NAM, STAT_MO = item.STAT_MO }; return(View(model)); } catch (Exception ex) { LogHelper.ErrorLog("查看出错", ex); return(RedirectToAction("Error", "Home")); } }