public ActionResult Create([Bind(Include = "Id,Conducta,FechaDeInicio,FechaDeFin,CodigoOpcionFormulario,Estado")] OpcionFormularioPorArticulo opcionFormularioPorArticulo) { if (ModelState.IsValid) { db.OPCFORMULARIOXARTICULO.Add(opcionFormularioPorArticulo); string mensaje = Verificar(opcionFormularioPorArticulo.Id, opcionFormularioPorArticulo.Conducta, opcionFormularioPorArticulo.FechaDeInicio, opcionFormularioPorArticulo.FechaDeFin, opcionFormularioPorArticulo.CodigoOpcionFormulario); if (mensaje == "") { db.SaveChanges(); TempData["Type"] = "success"; TempData["Message"] = "El registro se realizó correctamente"; return(RedirectToAction("Index")); } else { ViewBag.Type = "warning"; ViewBag.Message = mensaje; return(View(opcionFormularioPorArticulo)); } } return(View(opcionFormularioPorArticulo)); }
public ActionResult RealDeleteConfirmed(string id, string conducta, DateTime FechaInicio, DateTime FechaFin, int?codFormulario) { OpcionFormularioPorArticulo opcionFormularioPorArticulo = db.OPCFORMULARIOXARTICULO.Find(id, conducta, FechaInicio, FechaFin, codFormulario); db.OPCFORMULARIOXARTICULO.Remove(opcionFormularioPorArticulo); db.SaveChanges(); TempData["Type"] = "error"; TempData["Message"] = "El registro se eliminó correctamente"; return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Conducta,FechaDeInicio,FechaDeFin,CodigoOpcionFormulario,Estado")] OpcionFormularioPorArticulo opcionFormularioPorArticulo) { if (ModelState.IsValid) { db.Entry(opcionFormularioPorArticulo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(opcionFormularioPorArticulo)); }
public ActionResult DeleteConfirmed(string id, string conducta, DateTime FechaInicio, DateTime FechaFin, int?codFormulario) { OpcionFormularioPorArticulo opcionFormularioPorArticulo = db.OPCFORMULARIOXARTICULO.Find(id, conducta, FechaInicio, FechaFin, codFormulario); if (opcionFormularioPorArticulo.Estado == "I") { opcionFormularioPorArticulo.Estado = "A"; } else { opcionFormularioPorArticulo.Estado = "I"; } db.SaveChanges(); return(RedirectToAction("Index")); }