public ActionResult Details(short?id) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("TipoPago/Details")) { if (id == null) { return(RedirectToAction("Index")); } tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); if (tbTipoPago == null) { return(RedirectToAction("NotFound", "Login")); } return(View(tbTipoPago)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Edit([Bind(Include = "tpa_Id,tpa_Descripcion,tpa_Emisor,tpa_Cuenta,tpa_FechaVencimiento,tpa_Titular,tpa_UsuarioCrea,tpa_FechaCrea,tpa_UsuarioModifica,tpa_FechaModifica, tbUsuario, tbUsuario1")] tbTipoPago tbTipoPago) { if (ModelState.IsValid) { try { var MensajeError = 0; IEnumerable <object> list = null; list = db.UDP_Vent_tbTipoPago_Update(tbTipoPago.tpa_Id, tbTipoPago.tpa_Descripcion, tbTipoPago.tpa_Emisor, tbTipoPago.tpa_Cuenta, tbTipoPago.tpa_FechaVencimiento, tbTipoPago.tpa_Titular, tbTipoPago.tpa_UsuarioCrea, tbTipoPago.tpa_FechaCrea); foreach (UDP_Vent_tbTipoPago_Update_Result tipopago in list) { MensajeError = tipopago.MensajeError; } if (MensajeError == -1) { } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { ModelState.AddModelError("", "No se ha podido actualizar el registro, favor contacte al administrador" + Ex.Message.ToString()); return(View(tbTipoPago)); } //db.Entry(tbTipoPago).State = EntityState.Modified; //db.SaveChanges(); //return RedirectToAction("Index"); } ViewBag.tpa_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbTipoPago.tpa_UsuarioCrea); ViewBag.tpa_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbTipoPago.tpa_UsuarioModifica); return(View(tbTipoPago)); }
public ActionResult DeleteConfirmed(short id) { tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); db.tbTipoPago.Remove(tbTipoPago); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "tpa_Id,tpa_Descripcion,tpa_Emisor,tpa_Cuenta,tpa_FechaVencimiento,tpa_Titular,tpa_UsuarioCrea,tpa_FechaCrea,tpa_UsuarioModifica,tpa_FechaModifica")] tbTipoPago tbTipoPago) { if (ModelState.IsValid) { db.Entry(tbTipoPago).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbTipoPago)); }
// GET: /TipoPago/Details/5 public ActionResult Details(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); if (tbTipoPago == null) { return(HttpNotFound()); } return(View(tbTipoPago)); }
public ActionResult Details(int?id) { if (id == null) { return(RedirectToAction("Index")); } tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); if (tbTipoPago == null) { return(RedirectToAction("Index")); } return(View(tbTipoPago)); }
// GET: /TipoPago/Edit/5 public ActionResult Edit(short?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); if (tbTipoPago == null) { return(HttpNotFound()); } ViewBag.tpa_UsuarioCrea = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbTipoPago.tpa_UsuarioCrea); ViewBag.tpa_UsuarioModifica = new SelectList(db.tbUsuario, "usu_Id", "usu_NombreUsuario", tbTipoPago.tpa_UsuarioModifica); return(View(tbTipoPago)); }
public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } tbTipoPago tbTipoPago = db.tbTipoPago.Find(id); if (tbTipoPago == null) { return(RedirectToAction("Index")); } ViewBag.tipp_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbTipoPago.tipp_UsuarioCrea); ViewBag.tipp_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbTipoPago.tipp_UsuarioModifica); return(View(tbTipoPago)); }
public ActionResult Edit([Bind(Include = "tipp_Id,tipp_Descripcion,tipp_UsuarioCrea,tipp_FechaCrea,tipp_UsuarioModifica,tipp_FechaModifica")] tbTipoPago tbTipoPago) { //-- tbTipoPago.tipp_UsuarioModifica = 3; tbTipoPago.tipp_FechaModifica = DateTime.Now; IEnumerable <object> listTipoPago = null; string MensajeError = ""; if (ModelState.IsValid) { try { listTipoPago = db.UDP_Gral_tbTipoPago_Update(tbTipoPago.tipp_Id, tbTipoPago.tipp_Descripcion, tbTipoPago.tipp_UsuarioCrea, tbTipoPago.tipp_FechaCrea, tbTipoPago.tipp_UsuarioModifica, tbTipoPago.tipp_FechaModifica); foreach (UDP_Gral_tbTipoPago_Update_Result Resultado in listTipoPago) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo ingresar el registro, contacte al administrador."); return(View(tbTipoPago)); } } catch (Exception Ex) { Ex.Message.ToString(); } return(RedirectToAction("Index")); } //-- ViewBag.tipp_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbTipoPago.tipp_UsuarioCrea); ViewBag.tipp_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbTipoPago.tipp_UsuarioModifica); return(View(tbTipoPago)); }
public ActionResult EditTest01([PexAssumeUnderTest] TipoPagoController target, tbTipoPago tbTipoPago) { ActionResult result = target.Edit(tbTipoPago); return(result); // TODO: agregar aserciones a método TipoPagoControllerTest.EditTest01(TipoPagoController, tbTipoPago) }
public ActionResult Edit([Bind(Include = "tpa_Id,tpa_Descripcion,tpa_Emisor,tpa_Cuenta,tpa_FechaVencimiento,tpa_Titular,tpa_UsuarioCrea,tpa_FechaCrea,tpa_UsuarioModifica,tpa_FechaModifica, tbUsuario, tbUsuario1")] tbTipoPago tbTipoPago) { if (Function.GetUserLogin()) { if (Function.GetRol()) { if (Function.GetUserRols("TipoPago/Edit")) { if (ModelState.IsValid) { try { //if (db.tbTipoPago.Any(a => a.tpa_Descripcion == tbTipoPago.tpa_Descripcion)) //{ // ModelState.AddModelError("", "Ya existe tipo de pago."); // return View(tbTipoPago); //} //else //{ string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Vent_tbTipoPago_Update(tbTipoPago.tpa_Id, tbTipoPago.tpa_Descripcion, tbTipoPago.tpa_Emisor, tbTipoPago.tpa_Cuenta, tbTipoPago.tpa_FechaVencimiento, tbTipoPago.tpa_Titular, tbTipoPago.tpa_UsuarioCrea, tbTipoPago.tpa_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Vent_tbTipoPago_Update_Result tipopago in list) { MensajeError = tipopago.MensajeError.ToString(); } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("TipoPago/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbTipoPago)); } else { return(RedirectToAction("Index")); } //} } catch (Exception Ex) { Function.InsertBitacoraErrores("TipoPago/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se ha podido actualizar el registro, favor contacte al administrador"); return(View(tbTipoPago)); } } return(View(tbTipoPago)); } else { return(RedirectToAction("SinAcceso", "Login")); } } else { return(RedirectToAction("SinRol", "Login")); } } else { return(RedirectToAction("Index", "Login")); } }