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)); }
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)); }
public ActionResult SanatoriumScopeInfo(int id) { Models.Sanatorium sanatorium = db.Sanatoriums.Find(id); if (sanatorium == null) { return(new HttpNotFoundResult()); } return(View(sanatorium)); }
public ActionResult Detail(int id) { Models.Sanatorium sanatorium = db.Sanatoriums.Find(id); if (sanatorium == null) { return(new HttpNotFoundResult()); } SetMyAccountViewModel(); return(View(sanatorium)); }
public ActionResult EditDescriptionInfo(int id) { if (id == 0) { return(RedirectToAction("Index")); } Models.Sanatorium sanatorium = db.Sanatoriums.Find(id); if (sanatorium == null) { return(RedirectToAction("Index")); } var model = new DescriptionViewModel(); model.Id = sanatorium.Id; model.Description = sanatorium.Description; model.ShiGongScope = sanatorium.ShiGongScope; model.ShiGongContent = sanatorium.ShiGongContent; SetMyAccountViewModel(); return(View(model)); }
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 EditDescriptionInfo(DescriptionViewModel model) { if (ModelState.IsValid) { Models.Sanatorium sanatorium = db.Sanatoriums.Find(model.Id); if (sanatorium == null) { return(RedirectToAction("Index")); } sanatorium.ShiGongScope = model.ShiGongScope; sanatorium.ShiGongContent = model.ShiGongContent; sanatorium.Description = model.Description; db.Entry(sanatorium).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); ModelState.AddModelError("", "操作成功"); TempData["ModelState"] = ModelState; return(RedirectToAction("EditZhiDuInfo", new { id = model.Id })); } SetMyAccountViewModel(); return(View(model)); }
public ActionResult Add(SanatoriumViewModel model) { var requestHelper = new RequestHelper(this.Request); if (ModelState.IsValid) { int id = 0; if (model.Id > 0)//修改 { Models.Sanatorium sanatorium = db.Sanatoriums.SingleOrDefault(h => h.Id == model.Id); if (sanatorium != null) { var filePath = requestHelper.SaveImageToServer(); if (!string.IsNullOrEmpty(filePath)) { sanatorium.Pics = filePath; } sanatorium.Name = model.Name; sanatorium.Region = model.Region; sanatorium.Street = model.Street; sanatorium.Community = model.Community; sanatorium.Address = model.Address; sanatorium.ShiShiOrg = model.ShiShiOrg; sanatorium.ShiGongOrg = model.ShiGongOrg; sanatorium.StartTime = model.StartTime.Value; sanatorium.FinishTime = model.FinishTime.Value; sanatorium.PredictFinishTime = model.PredictFinishTime.Value; sanatorium.StructureArea = model.StructureArea; sanatorium.FinishArea = model.FinishArea; sanatorium.DoingArea = model.DoingArea; sanatorium.ToDoArea = model.ToDoArea; sanatorium.BuildingsCount = model.BuildingsCount; sanatorium.StagingCount = model.StagingCount; sanatorium.CompletionYear = model.CompletionYear; sanatorium.BuildOrg = model.BuildOrg; sanatorium.BuildOrgWeb = model.BuildOrgWeb; sanatorium.BuildOrgPrincipal = model.BuildOrgPrincipal; sanatorium.BuildOrgPhone = model.BuildOrgPhone; sanatorium.DesignOrg = model.DesignOrg; sanatorium.DesignOrgWeb = model.DesignOrgWeb; sanatorium.DesignOrgPrincipal = model.DesignOrgPrincipal; sanatorium.DesignOrgPhone = model.DesignOrgPhone; sanatorium.SupervisionOrg = model.SupervisionOrg; sanatorium.SupervisionOrgWeb = model.SupervisionOrgWeb; sanatorium.SupervisionOrgPrincipal = model.SupervisionOrgPrincipal; sanatorium.SupervisionOrgPhone = model.SupervisionOrgPhone; sanatorium.GongZiPhone = model.GongZiPhone; sanatorium.JuMinPhone = model.JuMinPhone; sanatorium.Remark = model.Remark; sanatorium.CreatedOn = DateTime.Now; db.Entry(sanatorium).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); id = sanatorium.Id; } } else { Models.Sanatorium sanatorium = new Models.Sanatorium(); var filePath = requestHelper.SaveImageToServer(); if (!string.IsNullOrEmpty(filePath)) { sanatorium.Pics = filePath; } sanatorium.Name = model.Name; sanatorium.Region = model.Region; sanatorium.Street = model.Street; sanatorium.Community = model.Community; sanatorium.Address = model.Address; sanatorium.ShiShiOrg = model.ShiShiOrg; sanatorium.ShiGongOrg = model.ShiGongOrg; sanatorium.StartTime = model.StartTime.Value; sanatorium.FinishTime = model.FinishTime.Value; sanatorium.PredictFinishTime = model.PredictFinishTime.Value; sanatorium.StructureArea = model.StructureArea; sanatorium.FinishArea = model.FinishArea; sanatorium.DoingArea = model.DoingArea; sanatorium.ToDoArea = model.ToDoArea; sanatorium.BuildingsCount = model.BuildingsCount; sanatorium.StagingCount = model.StagingCount; sanatorium.CompletionYear = model.CompletionYear; sanatorium.BuildOrg = model.BuildOrg; sanatorium.BuildOrgWeb = model.BuildOrgWeb; sanatorium.BuildOrgPrincipal = model.BuildOrgPrincipal; sanatorium.BuildOrgPhone = model.BuildOrgPhone; sanatorium.DesignOrg = model.DesignOrg; sanatorium.DesignOrgWeb = model.DesignOrgWeb; sanatorium.DesignOrgPrincipal = model.DesignOrgPrincipal; sanatorium.DesignOrgPhone = model.DesignOrgPhone; sanatorium.SupervisionOrg = model.SupervisionOrg; sanatorium.SupervisionOrgWeb = model.SupervisionOrgWeb; sanatorium.SupervisionOrgPrincipal = model.SupervisionOrgPrincipal; sanatorium.SupervisionOrgPhone = model.SupervisionOrgPhone; sanatorium.GongZiPhone = model.GongZiPhone; sanatorium.JuMinPhone = model.JuMinPhone; sanatorium.Remark = model.Remark; sanatorium.CreatedOn = DateTime.Now; db.Sanatoriums.Add(sanatorium); db.SaveChanges(); id = sanatorium.Id; } return(RedirectToAction("EditDescriptionInfo", new { id = id })); } SetMyAccountViewModel(); return(View(model)); }