// GET: propietario_Mascota/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } propietario_Mascota propietario_Mascota = db.propietario_Mascota.Find(id); if (propietario_Mascota == null) { return(HttpNotFound()); } return(View(propietario_Mascota)); }
public ActionResult DeleteConfirmed(int id) { try { propietario_Mascota propietario_Mascota = db.propietario_Mascota.Find(id); db.propietario_Mascota.Remove(propietario_Mascota); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { return(RedirectToAction("Delete", new { id = id, error = "No se Puede Eliminar porque se esta utilizando" })); } }
// GET: propietario_Mascota/Edit/5 public ActionResult Edit(int?id, string error) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } propietario_Mascota propietario_Mascota = db.propietario_Mascota.Find(id); if (propietario_Mascota == null) { return(HttpNotFound()); } ViewBag.errorMsj = error; return(View(propietario_Mascota)); }
public ActionResult Edit([Bind(Include = "codpropietario,nombre,apellido,dui,sexo,telefono,direccion")] propietario_Mascota propietario_Mascota) { try { if (ModelState.IsValid) { db.Entry(propietario_Mascota).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(propietario_Mascota)); } 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 = "codpropietario,nombre,apellido,dui,sexo,telefono,direccion")] propietario_Mascota propietario_Mascota) { try { if (ModelState.IsValid) { db.propietario_Mascota.Add(propietario_Mascota); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(propietario_Mascota)); } catch (Exception) { return(RedirectToAction("Create", new { error = " Este Registro No se puede Crear" })); } }