// 填报:风险与待协调问题 public ActionResult AddRisk() { // 默认加上当前的用户UID和姓名 User user = this.GetSessionCurrentUser(); if (user == null) { user = new User(); } // RptDate备选(取最近的5个) List <string> ls = this.GetRptDateList(); ls.Insert(0, DateTime.Now.Year + "年"); SelectList sl2 = MyTools.GetSelectList(ls); ViewBag.RptDateList = sl2; WeekReportRisk risk = new WeekReportRisk() { RptDate = DateTime.Now.Year + "年", RptPersonID = user.UID }; return(View(risk)); }
public string EditRisk(WeekReportRisk risk) { try { dbContext.Entry(risk).State = System.Data.Entity.EntityState.Modified; dbContext.SaveChanges(); return(Constants.AJAX_EDIT_SUCCESS_RETURN); } catch (Exception e1) { return("<p class='alert alert-danger'>出错了: " + e1.Message + "</p>"); } }
public string AddRisk(WeekReportRisk risk) { try { dbContext.WeekReportRisks.Add(risk); dbContext.SaveChanges(); return(Constants.AJAX_CREATE_SUCCESS_RETURN); } catch (Exception e1) { return("<p class='alert alert-danger'>出错了: " + e1.Message + "</p>"); } }
public string DeleteRisk(int id) { try { WeekReportRisk Risk = dbContext.WeekReportRisks.ToList().Find(a => a.WRRiskID == id); dbContext.Entry(Risk).State = System.Data.Entity.EntityState.Deleted; dbContext.SaveChanges(); return("删除成功"); } catch (Exception e1) { return("出错了: " + e1.Message); } }
// 修改:风险与待协调问题 public ActionResult EditRisk(int id) { WeekReportRisk risk = dbContext.WeekReportRisks.ToList().Find(a => a.WRRiskID == id); if (risk == null) { return(View()); } // RptDate备选(取最近的5个) List <string> ls = this.GetRptDateList(); ls.Insert(0, DateTime.Now.Year + "年"); SelectList sl = MyTools.GetSelectList(ls, false, true, risk.RptDate); ViewBag.RptDateList = sl; return(View(risk)); }