Ejemplo n.º 1
0
        // 填报:风险与待协调问题
        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));
        }
Ejemplo n.º 2
0
 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>");
     }
 }
Ejemplo n.º 3
0
 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>");
     }
 }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
        // 修改:风险与待协调问题
        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));
        }