//[ValidateAntiForgeryToken] public PartialViewResult AgregarConformado(Conformado_Item_Sec_Form conformado) { if (ModelState.IsValid) { Conformado_For_Sec conf_for_sec = new Conformado_For_Sec(); conf_for_sec.CodigoFormulario = conformado.CodigoFormulario; conf_for_sec.TituloSeccion = conformado.TituloSeccion; List <Conformado_Item_Sec_Form> conf = db.Conformado_Item_Sec_Form.Where(m => m.ItemId == conformado.ItemId && m.TituloSeccion == conformado.TituloSeccion && m.CodigoFormulario == conformado.CodigoFormulario).ToList(); if (conf.Count == 0) { db.Conformado_Item_Sec_Form.Add(conformado); if (db.Conformado_For_Sec.Where(m => m.TituloSeccion == conf_for_sec.TituloSeccion && m.CodigoFormulario == conf_for_sec.CodigoFormulario).Count() == 0) { db.Conformado_For_Sec.Add(conf_for_sec); db.SaveChanges(); } db.SaveChanges(); } else { return(null); } } //A List <Conformado_Item_Sec_Form> conformados = db.Conformado_Item_Sec_Form .Include("Item") .Where(m => m.CodigoFormulario == conformado.CodigoFormulario && m.TituloSeccion == conformado.TituloSeccion) .OrderBy(m => m.Orden_Item) .ToList(); return(PartialView("ConformadoVParcial", conformados)); }
public ActionResult DeleteConfirmed(string id) { Conformado_Item_Sec_Form conformado_Item_Sec_Form = db.Conformado_Item_Sec_Form.Find(id); db.Conformado_Item_Sec_Form.Remove(conformado_Item_Sec_Form); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ItemId,CodigoFormulario,TituloSeccion,NombreFormulario,Orden_Item,Orden_Seccion")] Conformado_Item_Sec_Form conformado_Item_Sec_Form) { if (ModelState.IsValid) { db.Entry(conformado_Item_Sec_Form).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CodigoFormulario = new SelectList(db.Formulario, "CodigoFormulario", "Nombre", conformado_Item_Sec_Form.CodigoFormulario); ViewBag.ItemId = new SelectList(db.Item, "ItemId", "TextoPregunta", conformado_Item_Sec_Form.ItemId); ViewBag.TituloSeccion = new SelectList(db.Seccion, "Titulo", "Descripcion", conformado_Item_Sec_Form.TituloSeccion); return(View(conformado_Item_Sec_Form)); }
// GET: Conformado_Item_Sec_Form/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Conformado_Item_Sec_Form conformado_Item_Sec_Form = db.Conformado_Item_Sec_Form.Find(id); if (conformado_Item_Sec_Form == null) { return(HttpNotFound()); } return(View(conformado_Item_Sec_Form)); }
// GET: Conformado_Item_Sec_Form/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Conformado_Item_Sec_Form conformado_Item_Sec_Form = db.Conformado_Item_Sec_Form.Find(id); if (conformado_Item_Sec_Form == null) { return(HttpNotFound()); } ViewBag.CodigoFormulario = new SelectList(db.Formulario, "CodigoFormulario", "Nombre", conformado_Item_Sec_Form.CodigoFormulario); ViewBag.ItemId = new SelectList(db.Item, "ItemId", "TextoPregunta", conformado_Item_Sec_Form.ItemId); ViewBag.TituloSeccion = new SelectList(db.Seccion, "Titulo", "Descripcion", conformado_Item_Sec_Form.TituloSeccion); return(View(conformado_Item_Sec_Form)); }