public ActionResult Edit(WARN_COMPLAIN_DETAIL model) { try { var data = WarncomplaindetailDao.GetEntity("SEQ", model.SEQ); data.COMPLAIN_METHOD = model.COMPLAIN_METHOD; data.COMPLAIN_REASON = model.COMPLAIN_REASON; data.INPUT_USER = UserState.UserID; data.INPUT_TIME = DateTime.Now; data.STATE = 2;//默认状态为已处理 var rst = WarncomplaindetailDao.UpdateObject(data); 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 Detail(int id) { var data = WarncomplaindetailDao.GetEntity("SEQ", id); var hallname = Halldao.GetEntity("HALL_NO", data.HALL_NO).HALL_NAM; var name = nsrdao.GetEntity("NSR_SBM", data.NSR_SBM).NSR_NAME; ViewBag.HallName = hallname; ViewBag.NSRName = name; ViewBag.StaffName = ""; if (!string.IsNullOrEmpty(data.STAFF_ID)) { ViewBag.StaffName = Staffdao.GetEntity("STAFF_ID", data.STAFF_ID).STAFF_NAM; } return(View(data)); }
public ActionResult Edit(int id) { var data = WarncomplaindetailDao.GetEntity("SEQ", id); var hallname = Halldao.GetEntity("HALL_NO", data.HALL_NO).HALL_NAM; var name = nsrdao.GetEntity("NSR_SBM", data.NSR_SBM).NSR_NAME; ViewBag.HallName = hallname; ViewBag.NSRName = name; ViewBag.StaffName = ""; if (!string.IsNullOrEmpty(data.STAFF_ID)) { ViewBag.StaffName = Staffdao.GetEntity("STAFF_ID", data.STAFF_ID).STAFF_NAM; } ViewBag.STATE = EnumHelper.GetCategorySelectList(typeof(gzsw.model.ext.WARN_COMPLAIN_DETAIL.DETAIL_STATUS_ENUM), false); return(View(data)); }
public ActionResult Create(WARN_COMPLAIN_DETAIL model) { GetCreateDt(); if (ModelState.IsValid) { try { var item = new WARN_COMPLAIN_DETAIL() { COMPLAIN_METHOD = model.COMPLAIN_METHOD, HALL_NO = model.HALL_NO, COMPLAIN_NAM = model.COMPLAIN_NAM, COMPLAIN_PRO = model.COMPLAIN_PRO, COMPLAIN_REASON = model.COMPLAIN_REASON, COMPLAIN_TIME = model.COMPLAIN_TIME, INPUT_USER = UserState.UserName, INPUT_TIME = DateTime.Now, NSR_SBM = model.NSR_SBM, STAFF_ID = model.STAFF_ID, STATE = 1 //默认未处理 }; var rst = WarncomplaindetailDao.AddObject(item); if (null != rst) { Alter("新增成功!", util.Enum.AlterTypeEnum.Success, false, true); return(Redirect("/Home/Blank")); } ModelState.AddModelError("", "新增失败。"); return(View(model)); } catch (Exception ex) { LogHelper.ErrorLog("新增出错。", ex); ModelState.AddModelError("", "新增出错。"); return(View(model)); } } return(View(model)); }
public ActionResult Delete(string id) { try { var arrid = id.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); foreach (var _id in arrid) { // WarncomplaindetailDao.Delete("SEQ", int.Parse(_id.Split('-')[0])); var data = WarncomplaindetailDao.GetEntity("SEQ", _id); data.STATE = 3; data.INPUT_USER = UserState.UserID; data.INPUT_TIME = DateTime.Now; var rst = WarncomplaindetailDao.UpdateObject(data); } Alter("撤销成功!", util.Enum.AlterTypeEnum.Success, false, true); return(RedirectToAction("/")); } catch (Exception ex) { LogHelper.ErrorLog("删除出错", ex); return(Redirect("/Home/Error")); } }