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)); }
/// <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); }
public ActionResult EditSys(int id) { VModel.SyGrade.FormSys m = Bll.SyGradeBll.GetEditSys(id); return(View(m)); }