示例#1
0
 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));
     }
 }
示例#2
0
 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));
     }
 }
示例#5
0
 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));
     }
 }