예제 #1
0
        public ActionResult EditXiaoZuInfo(XiaoZuViewModel model)
        {
            if (ModelState.IsValid)
            {
                Models.Sanatorium sanatorium = db.Sanatoriums.Find(model.Id);
                if (sanatorium == null)
                {
                    return(RedirectToAction("Index"));
                }

                sanatorium.XiaoFangPrincipal      = model.XiaoFangPrincipal;
                sanatorium.XiaoFangPrincipalPhone = model.XiaoFangPrincipalPhone;
                sanatorium.XiaoFangMembers        = model.XiaoFangMembers;

                sanatorium.YingJiPrincipal      = model.YingJiPrincipal;
                sanatorium.YingJiPrincipalPhone = model.YingJiPrincipalPhone;
                sanatorium.YingJiMembers        = model.YingJiMembers;

                sanatorium.ZhiAnPrincipal      = model.ZhiAnPrincipal;
                sanatorium.ZhiAnPrincipalPhone = model.ZhiAnPrincipalPhone;
                sanatorium.ZhiAnMembers        = model.ZhiAnMembers;

                db.Entry(sanatorium).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();

                ModelState.AddModelError("", "操作成功");
                TempData["ModelState"] = ModelState;
                return(RedirectToAction("Index"));
            }
            SetMyAccountViewModel();
            return(View(model));
        }
예제 #2
0
        public ActionResult EditXiaoZuInfo(int id)
        {
            if (id == 0)
            {
                return(RedirectToAction("Index"));
            }
            Models.Sanatorium sanatorium = db.Sanatoriums.Find(id);
            if (sanatorium == null)
            {
                return(RedirectToAction("Index"));
            }

            var model = new XiaoZuViewModel();

            model.Id = sanatorium.Id;

            model.ZhiAnPrincipal      = sanatorium.ZhiAnPrincipal;
            model.ZhiAnPrincipalPhone = sanatorium.ZhiAnPrincipalPhone;
            model.ZhiAnMembers        = sanatorium.ZhiAnMembers;

            model.YingJiPrincipal      = sanatorium.YingJiPrincipal;
            model.YingJiPrincipalPhone = sanatorium.YingJiPrincipalPhone;
            model.YingJiMembers        = sanatorium.YingJiMembers;

            model.XiaoFangPrincipal      = sanatorium.XiaoFangPrincipal;
            model.XiaoFangPrincipalPhone = sanatorium.XiaoFangPrincipalPhone;
            model.XiaoFangMembers        = sanatorium.XiaoFangMembers;

            SetMyAccountViewModel();
            return(View(model));
        }