public ActionResult DeleteConfirmed(int id) { TipoDesviacion tipoDesviacion = db.TipoDesviacion.Find(id); //db.TipoDesviacion.Remove(tipoDesviacion); db.Entry(tipoDesviacion).State = EntityState.Modified; tipoDesviacion.EstadoTipoDesviacion = false; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdTipoDesviacion,DescripcionTipoDesviacion,EstadoTipoDesviacion")] TipoDesviacion tipoDesviacion) { if (ModelState.IsValid) { db.Entry(tipoDesviacion).State = EntityState.Modified; tipoDesviacion.EstadoTipoDesviacion = true; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoDesviacion)); }
// GET: TipoDesviacions/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoDesviacion tipoDesviacion = db.TipoDesviacion.Find(id); if (tipoDesviacion == null) { return(HttpNotFound()); } return(View(tipoDesviacion)); }
public ActionResult Create([Bind(Include = "IdTipoDesviacion,DescripcionTipoDesviacion,EstadoTipoDesviacion")] TipoDesviacion tipoDesviacion) { if (tipoDesviacion.DescripcionTipoDesviacion != null) { if (ModelState.IsValid) { db.TipoDesviacion.Add(tipoDesviacion); tipoDesviacion.EstadoTipoDesviacion = true; db.SaveChanges(); return(RedirectToAction("Index")); } } else { TempData["Message"] = "El campo descripcion debe estar lleno!"; return(View(tipoDesviacion)); } return(View(tipoDesviacion)); }