public ActionResult Edit(int id, Pago entidad) { try { int idC = (int)TempData["IdCont"]; entidad.ContratoId = idC; repositorio.Modificacion(entidad); TempData["Mensaje"] = "Datos guardados correctamente"; return(RedirectToAction("PorContrato", new { id = idC })); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(entidad)); } }
public ActionResult Edit(int id, Pago entidad) { try { entidad.IdPago = id; repositorio.Modificacion(entidad); TempData["Mensaje"] = "Datos guardados correctamente"; return(RedirectToAction(nameof(Index))); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View()); } }
public ActionResult Edit(Pago p) { try { // TODO: Add update logic here rp.Modificacion(p); TempData["Mensaje"] = "Datos guardados correctamente"; return(RedirectToAction(nameof(Index))); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(p)); } }
public ActionResult Edit(int id, Pago entidad) { try { entidad.IdPago = id; repositorio.Modificacion(entidad); TempData["Mensaje"] = RepositorioBase.mensajeExitoso("edit"); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { TempData["Error"] = RepositorioBase.mensajeError("edit"); ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(entidad)); } }
public ActionResult Edit(int id, Pago miPago) { try { miPago.PagoId = id; repositorio.Modificacion(miPago); TempData["Mensaje"] = "Datos guardados correctamente"; return(RedirectToAction(nameof(Index))); } catch (Exception ex) { ViewBag.Alquileres = repoAlquiler.ObtenerTodos(); ViewBag.Error = ex.Message; ViewBag.StackTrate = ex.StackTrace; return(View(miPago)); } }
public ActionResult Edit(int id, Pago ent) { try { repositorio.Modificacion(ent); TempData["Mensaje"] = "Pago modificado con éxito!"; return(RedirectToAction(nameof(Index))); } catch (SqlException e) { TempData["Error"] = e.Number + " " + e.Message; ViewBag.Contratos = repositorioContrato.ObtenerTodos(); return(View(ent)); } catch (Exception) { TempData["Error"] = "Ocurrió un error inesperado."; ViewBag.Contratos = repositorioContrato.ObtenerTodos(); return(View(ent)); } }