Esempio n. 1
0
        public ActionResult EditSys(VModel.SyGrade.FormSys m)
        {
            if (ModelState.IsValid)
            {
                int r = Bll.SyGradeBll.Edit(m);
                switch (r)
                {
                case 200:
                    return(Json(new { success = true }));

                case -1:
                    ModelState.AddModelError("Year", "入学年份已存在。");
                    break;
                }
            }

            return(View(m));
        }
Esempio n. 2
0
        /// <summary>
        /// 编辑
        /// </summary>
        /// <returns></returns>
        public static int Edit(VModel.SyGrade.FormSys m)
        {
            using (var db = new fz_basicEntities())
            {
                sy_grade dbm = db.sy_grade.Find(m.Id);

                if (dbm.Year != m.Year && db.sy_grade.Where(w => w.Year == m.Year).Count() > 0)
                {
                    return(-1);//入学年份已存在
                }

                dbm.Year = (int)m.Year;

                db.SaveChanges();
            }

            Common.Caches.RemoveCache("sy_grade");

            return(200);
        }
Esempio n. 3
0
 public ActionResult EditSys(int id)
 {
     VModel.SyGrade.FormSys m = Bll.SyGradeBll.GetEditSys(id);
     return(View(m));
 }