Пример #1
0
        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));
        }
Пример #2
0
        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));
        }