示例#1
0
 public ActionResult EliminarDaño(int id, AC_Daño d)
 {
     daño = db.AC_Daño.Find(id);
     try
     {
         if (daño != null)
         {
             db.AC_Daño.Remove(daño);
             db.SaveChanges();
             return(RedirectToAction("Index", "Daño"));
         }
         else
         {
             ViewBag.mensage = "No existe ese daño, Ingrese un valor valido";
             return(View("Error"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.error   = "No se pudo Eliminar";
         ViewBag.mensage = "No se puede eliminar este daño, tiene datos ligados";
         return(View("Error"));
     }
     return(View());
 }
示例#2
0
 public ActionResult ModificarDaño(int id)
 {
     try
     {
         daño = db.AC_Daño.Find(id);
         if (daño == null)
         {
             ViewBag.mesage = "No existe";
             return(View("Error"));
         }
     }
     catch (Exception ex)
     {
     }
     return(View(daño));
 }
示例#3
0
 public ActionResult AgregarDaño(AC_Daño d)
 {
     try
     {
         if (d != null)
         {
             daño.Nombre = d.Nombre;
             db.AC_Daño.Add(daño);
             db.SaveChanges();
             return(RedirectToAction("Index", "Daño"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.mesage = "No se pudo agregar daño";
     }
     return(View());
 }
示例#4
0
 public ActionResult ModificarDaño(AC_Daño d)
 {
     try
     {
         daño = db.AC_Daño.Find(d.D_Id);
         if (daño != null)
         {
             daño.Nombre = d.Nombre;
             db.SaveChanges();
             return(RedirectToAction("Index", "Daño"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.error = "No se pudo modificar";
         return(View("Error"));
     }
     return(View(daño));
 }