public ActionResult DeleteConfirmed(int id) { tbExoneracion tbExoneracion = db.tbExoneracion.Find(id); db.tbExoneracion.Remove(tbExoneracion); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id, [Bind(Include = "exo_Id,exo_Documento,exo_ExoneracionActiva,exo_FechaInicialVigencia,exo_FechaIFinalVigencia,clte_Id,exo_UsuarioCrea,exo_FechaCrea")] tbExoneracion tbExoneracion) { try { if (ModelState.IsValid) { tbExoneracion pExoneracion = db.tbExoneracion.Find(id); string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbExoneracion_Update(tbExoneracion.exo_Id, tbExoneracion.exo_Documento, pExoneracion.exo_ExoneracionActiva, tbExoneracion.exo_FechaInicialVigencia, tbExoneracion.exo_FechaIFinalVigencia, tbExoneracion.clte_Id, pExoneracion.exo_UsuarioCrea, pExoneracion.exo_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbExoneracion_Update_Result Exoneracion in list) { MensajeError = Exoneracion.MensajeError; } if (MensajeError.StartsWith("-1")) { ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); Function.InsertBitacoraErrores("Exoneracion/Create", MensajeError, "Create"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbExoneracion)); } else { return(RedirectToAction("Index")); } } ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); } catch (Exception Ex) { Function.InsertBitacoraErrores("Exoneracion/Create", Ex.Message.ToString(), "Create"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); } }
public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Index")); } tbExoneracion tbExoneracion = db.tbExoneracion.Find(id); if (tbExoneracion == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbExoneracion)); }
// GET: /Exoneracion/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbExoneracion tbExoneracion = db.tbExoneracion.Find(id); if (tbExoneracion == null) { return(HttpNotFound()); } return(View(tbExoneracion)); }
public ActionResult Edit(int?id, [Bind(Include = "exo_Id,exo_Documento,exo_ExoneracionActiva,exo_FechaInicialVigencia,exo_FechaIFinalVigencia,clte_Id,exo_UsuarioCrea,exo_FechaCrea")] tbExoneracion tbExoneracion) { try { if (ModelState.IsValid) { tbExoneracion pExoneracion = db.tbExoneracion.Find(id); var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbExoneracion_Update(tbExoneracion.exo_Id, tbExoneracion.exo_Documento, tbExoneracion.exo_ExoneracionActiva, tbExoneracion.exo_FechaInicialVigencia, tbExoneracion.exo_FechaIFinalVigencia, tbExoneracion.clte_Id, pExoneracion.exo_UsuarioCrea, pExoneracion.exo_FechaCrea); foreach (UDP_Vent_tbExoneracion_Update_Result Exoneracion in list) { MensajeError = Exoneracion.MensajeError; } if (MensajeError == -1) { } else { return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", "Error al Agregar Registro " + Ex.Message.ToString()); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); } ViewBag.exo_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioCrea); ViewBag.exo_UsuarioModifa = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioModifa); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); }
public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } tbExoneracion tbExoneracion = db.tbExoneracion.Find(id); if (tbExoneracion == null) { return(RedirectToAction("NotFound", "Login")); } ViewBag.exo_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioCrea); ViewBag.exo_UsuarioModifa = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioModifa); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); }
// GET: /Exoneracion/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbExoneracion tbExoneracion = db.tbExoneracion.Find(id); if (tbExoneracion == null) { return(HttpNotFound()); } ViewBag.exo_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioCrea); ViewBag.exo_UsuarioModifa = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbExoneracion.exo_UsuarioModifa); ViewBag.clte_Id = new SelectList(db.tbCliente, "clte_Id", "clte_RTN_Identidad_Pasaporte", tbExoneracion.clte_Id); ViewBag.Cliente = db.tbCliente.ToList(); ViewBag.noExonerado = db.UDP_Vent_listExoneracion_Select.ToList(); return(View(tbExoneracion)); //return View(); }