public ActionResult DeleteConfirmed(int id) { RegistroAccione registroAccione = db.RegistroAcciones.Find(id); db.RegistroAcciones.Remove(registroAccione); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult CreateVp(int PersonaId) { RegistroAccione model = new RegistroAccione(); model.personaId = PersonaId; ViewBag.accionesId = new SelectList(db.Acciones, "Id", "nombre"); ViewBag.personaId = new SelectList(db.Personas, "Id", "Nombre"); return(PartialView("_CreateVp", model)); // return View(); }
public ActionResult Edit([Bind(Include = "Id,fechaAlta,fechcaBaja,comentario,personaId,accionesId,estadoHab")] RegistroAccione registroAccione) { if (ModelState.IsValid) { db.Entry(registroAccione).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.accionesId = new SelectList(db.Acciones, "Id", "nombre", registroAccione.accionesId); ViewBag.personaId = new SelectList(db.Personas, "Id", "Nombre", registroAccione.personaId); return(View(registroAccione)); }
public ActionResult DetailsVp(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RegistroAccione registroAccione = db.RegistroAcciones.Find(id); if (registroAccione == null) { return(HttpNotFound()); } return(PartialView("_DetailsVp", registroAccione)); }
// GET: RegistroAcciones/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RegistroAccione registroAccione = db.RegistroAcciones.Find(id); if (registroAccione == null) { return(HttpNotFound()); } return(View(registroAccione)); }
public ActionResult DeleteConfirmedVp(int id) { RegistroAccione registroAccione = db.RegistroAcciones.Find(id); try { string url = Url.Action("IndexVp", "RegistroAcciones", new { Id = registroAccione.personaId }); db.RegistroAcciones.Remove(registroAccione); db.SaveChanges(); return(Json(new { success = true, url = url })); } catch (Exception ex) { return(View("ErrorDeleteDup", new HandleErrorInfo(ex, "Direcciones", "Delete"))); } }
public ActionResult EditVp(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RegistroAccione registroAccione = db.RegistroAcciones.Find(id); if (registroAccione == null) { return(HttpNotFound()); } ViewBag.accionesId = new SelectList(db.Acciones, "Id", "nombre", registroAccione.accionesId); ViewBag.personaId = new SelectList(db.Personas, "Id", "Nombre", registroAccione.personaId); return(PartialView("_EditVp", registroAccione)); }
public ActionResult CreateVp([Bind(Include = "Id,fechaAlta,fechcaBaja,comentario,personaId,accionesId,estadoHab")] RegistroAccione registroAccione) { registroAccione.fechaAlta = DateTime.Now; if (ModelState.IsValid) { db.RegistroAcciones.Add(registroAccione); string url = Url.Action("IndexVp", "RegistroAcciones", new { id = registroAccione.personaId }); db.SaveChanges(); return(Json(new { success = true, url = url })); // return RedirectToAction("Index"); } ViewBag.accionesId = new SelectList(db.Acciones, "Id", "nombre", registroAccione.accionesId); ViewBag.personaId = new SelectList(db.Personas, "Id", "Nombre", registroAccione.personaId); return(PartialView("_CreateVp", registroAccione)); // return View(registroAccione); }
public ActionResult EditVp([Bind(Include = "Id,fechaAlta,fechcaBaja,comentario,personaId,accionesId,estadoHab")] RegistroAccione registroAccione) { if (ModelState.IsValid) { db.Entry(registroAccione).State = EntityState.Modified; string url = Url.Action("IndexVp", "RegistroAcciones", new { id = registroAccione.personaId }); try { db.SaveChanges(); return(Json(new { success = true, url = url })); } catch (Exception ex) { return(View("ErrorCreateDup", new HandleErrorInfo(ex, "Direcciones", "Edit"))); } } ViewBag.accionesId = new SelectList(db.Acciones, "Id", "nombre", registroAccione.accionesId); ViewBag.personaId = new SelectList(db.Personas, "Id", "Nombre", registroAccione.personaId); return(PartialView("_EditVp", registroAccione)); //return View(registroAccione); }