// GET: veterinarios/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } veterinario veterinario = db.veterinario.Find(id); if (veterinario == null) { return(HttpNotFound()); } return(View(veterinario)); }
public ActionResult DeleteConfirmed(int id) { try { veterinario veterinario = db.veterinario.Find(id); db.veterinario.Remove(veterinario); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { return(RedirectToAction("Delete", new { id = id, error = "No se Puede Eliminar porque se esta utilizando" })); } }
// GET: veterinarios/Edit/5 public ActionResult Edit(int?id, string error) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } veterinario veterinario = db.veterinario.Find(id); if (veterinario == null) { return(HttpNotFound()); } ViewBag.errorMsj = error; return(View(veterinario)); }
public ActionResult Edit([Bind(Include = "codVeterinario,nombre,apellido,dui,telefono,sexo,direccion")] veterinario veterinario) { try { if (ModelState.IsValid) { db.Entry(veterinario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); } catch (Exception) { return(RedirectToAction("Edit", new { error = "No se Puede Editar algunos atributos ya se estan utilizando en otro registro" })); } }
public ActionResult Create([Bind(Include = "codVeterinario,nombre,apellido,dui,telefono,sexo,direccion")] veterinario veterinario) { try { if (ModelState.IsValid) { db.veterinario.Add(veterinario); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); } catch (Exception) { return(RedirectToAction("Create", new { error = "no se puede crear" })); } }