Example #1
0
 public ActionResult Create(Pago e)
 {
     try
     {
         e.ContratoId = e.Id;
         e.Id         = 0;
         repositorio.Create(e);
         TempData["Success"] = "Pago registrado con éxito.";
         return(RedirectToAction(nameof(Index)));
     }
     catch (SqlException ex)
     {
         TempData["Error"] = ex.Number == 547 ? "No se puede borrar el tipo Persona porque esta utilizado" : "Ocurrio un error.";
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception ex)
     {
         TempData["Error"] = "Ocurrio un error." + ex.ToString();
         return(RedirectToAction(nameof(Index)));
     }
 }