public ActionResult BTemplateReserveCreate([Bind(Include = "Id,FieldId,Number,Value")] BrandTemplateReserve brandTemplateReserve) { if (ModelState.IsValid) { int id = int.Parse(Request["BrandTemplateId"]); brandTemplateReserve.Number = id; db.BrandTemplateReserves.Add(brandTemplateReserve); db.SaveChanges(); return(RedirectToActionPermanent("BTemplateReserveIndex", "BrandTemplateModel", new { id = id })); } //实现下拉列表(字段)。。。。已选择的就不用显示了 List <SelectListItem> item2 = db.ConfirmedFields.ToList().Select(c => new SelectListItem { Value = c.Id.ToString(), //保存的值 Text = c.Description //显示的值 }).ToList(); //增加一个null选项 SelectListItem i2 = new SelectListItem(); i2.Value = ""; i2.Text = "-请选择-"; i2.Selected = true; item2.Add(i2); //传值到页面 ViewBag.List2 = item2; return(View(brandTemplateReserve)); }
// GET: BrandTemplateModel/Edit/5 public ActionResult BTemplateReserveEdit(int?id1, int?id2) { if (id1 == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BrandTemplateReserve brandTemplateReserve = db.BrandTemplateReserves.Find(id1); if (brandTemplateReserve == null) { return(HttpNotFound()); } ViewBag.TemplateId = id2; //实现下拉列表(字段)。。。。已选择的就不用显示了 List <SelectListItem> item2 = db.ConfirmedFields.ToList().Select(c => new SelectListItem { Value = c.Id.ToString(), //保存的值 Text = c.Description //显示的值 }).ToList(); //增加一个null选项 SelectListItem i2 = new SelectListItem(); i2.Value = ""; i2.Text = "-请选择-"; i2.Selected = true; item2.Add(i2); //传值到页面 ViewBag.List2 = item2; return(View(brandTemplateReserve)); }
public ActionResult BTemplateReserveDeleteConfirmed(int id1, int id2) { BrandTemplateReserve brandTemplateReserve = db.BrandTemplateReserves.Find(id1); db.BrandTemplateReserves.Remove(brandTemplateReserve); db.SaveChanges(); return(RedirectToActionPermanent("BTemplateReserveIndex", "BrandTemplateModel", new { id = id2 })); }
/*删除节点*/ public ActionResult BTemplateReserveDetails(int?id1, int?id2) { ViewBag.TemplateId = id2; if (id1 == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BrandTemplateReserve brandTemplateReserve = db.BrandTemplateReserves.Find(id1); if (brandTemplateReserve == null) { return(HttpNotFound()); } brandTemplateReserve.FieldDescription = db.ConfirmedFields.Find(brandTemplateReserve.FieldId).Description; return(View(brandTemplateReserve)); }