public ActionResult ModificarZona(int id, AC_Zona zone) { zona = db.AC_Zona.Find(zone.ID); if (zona != null) { try { zona.Nombre = zone.Nombre; db.SaveChanges(); return(RedirectToAction("Index", "Zona")); } catch (Exception ex) { ViewBag.mensage = "Esta zona no existe"; return(RedirectToAction("Index", "Zona")); } } return(View()); }
public ActionResult EliminarZona(int id, AC_Zona zone) { zona = db.AC_Zona.Find(id); try { if (zona != null) { db.AC_Zona.Remove(zona); db.SaveChanges(); return(RedirectToAction("Index", "Zona")); } } catch (Exception ex) { ViewBag.error = "No se pudo Eliminar"; ViewBag.mensage = "Tiene Datos Ligados"; return(View("Error")); } return(View()); }
public ActionResult AgregarZona(AC_Zona zone) { try { if (zone != null) { zona.Nombre = zone.Nombre; db.AC_Zona.Add(zona); db.SaveChanges(); return(RedirectToAction("Index", "Zona")); } else { ViewBag.mensage = "Ingrese los datos requeridos"; } } catch (Exception ex) { } return(View()); }