public ActionResult Edit(CHK_HALL_ITEM_MARKViewModel model) { var organDao = new SYS_ORGANIZE_DAL(); var orgs = organDao.GetListForUserId(UserState.UserID, "4"); ViewBag.UserORG = new SelectList(orgs, "ORG_ID", "ORG_NAM", false); try { if (ModelState.IsValid) { var item = dao.GetEntity("SEQ", model.SEQ); item.MODIFY_DTIME = DateTime.Now; item.MODIFY_ID = UserState.UserID; item.CHKITEM_TYP = model.CHKITEM_TYP; item.DEDUCT = model.DEDUCT; item.HALL_CHKITEM_CD = model.HALL_CHKITEM_CD; item.HALL_NO = model.HALL_NO; item.MARK_TIME = DateTime.Now; item.REASON = model.REASON; var rst = dao.UpdateObject(item); if (rst > 0) { 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(string id, string orgId) { ViewBag.orgId = orgId; try { var temp = dao.GetEntity("SEQ", id); ViewBag.HALL_NAM = Halldao.GetEntity("HALL_NO", temp.HALL_NO).HALL_NAM; ViewBag.HALL_CHKITEM_NAM = Chkhallchkitemcon.GetEntity("HALL_CHKITEM_CD", temp.HALL_CHKITEM_CD).HALL_CHKITEM_NAM; ViewBag.MODIFY_ID = SysuserDao.GetEntity("USER_ID", temp.MODIFY_ID).USER_NAM; ViewBag.CHKITEM_TYP = EnumHelper.GetCategorySelectList(typeof(gzsw.model.ext.CHK_HALL_ITEM_MARK.CHKITEM_TYP), false); var organDao = new SYS_ORGANIZE_DAL(); var orgs = organDao.GetListForUserId(UserState.UserID, "4"); ViewBag.UserORG = new SelectList(orgs, "ORG_ID", "ORG_NAM", false); ViewBag.HALL_CHKITEM_CD = new SelectList(Chkhallchkitemcon.FindList(), "HALL_CHKITEM_CD", "HALL_CHKITEM_NAM"); var model = new CHK_HALL_ITEM_MARKViewModel(); model.CHKITEM_TYP = temp.CHKITEM_TYP; model.DEDUCT = temp.DEDUCT; model.HALL_CHKITEM_CD = temp.HALL_CHKITEM_CD; model.HALL_NO = temp.HALL_NO; model.MARK_TIME = temp.MARK_TIME; model.REASON = temp.REASON; model.MODIFY_ID = UserState.UserID; model.SEQ = temp.SEQ; return(View(model)); } catch (Exception ex) { LogHelper.ErrorLog("查看出错", ex); return(RedirectToAction("Error", "Home")); } }