public ActionResult EditZhiDuInfo(int id) { if (id == 0) { return(RedirectToAction("Index")); } Models.Sanatorium sanatorium = db.Sanatoriums.Find(id); if (sanatorium == null) { return(RedirectToAction("Index")); } var model = new ZhiDuViewModel(); model.Id = sanatorium.Id; model.ShiGongZhidu = sanatorium.ShiGongZhidu; model.AnQuanZhiDu = sanatorium.AnQuanZhiDu; model.XiaoFangZhidu = sanatorium.XiaoFangZhidu; SetMyAccountViewModel(); return(View(model)); }
public ActionResult EditZhiDuInfo(ZhiDuViewModel model) { if (ModelState.IsValid) { Sanatorium.Models.Sanatorium sanatorium = db.Sanatoriums.Find(model.Id); if (sanatorium == null) { return(RedirectToAction("Index")); } sanatorium.ShiGongZhidu = model.ShiGongZhidu; sanatorium.AnQuanZhiDu = model.AnQuanZhiDu; sanatorium.XiaoFangZhidu = model.XiaoFangZhidu; db.Entry(sanatorium).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); ModelState.AddModelError("", "操作成功"); TempData["ModelState"] = ModelState; return(RedirectToAction("EditXiaoZuInfo", new { id = model.Id })); } SetMyAccountViewModel(); return(View(model)); }