예제 #1
0
 public ActionResult AgregarVacuna(AC_Vacuna a)
 {
     if (a != null)
     {
         try
         {
             vacuna.Nombre = a.Nombre;
             db.AC_Vacuna.Add(vacuna);
             db.SaveChanges();
             RedirectToAction("Index", "Articulo");
         }
         catch (Exception ex)
         {
             ViewBag.error   = "No se pudo Agregar";
             ViewBag.mensage = "Faltan Datos";
             return(View("Error"));
         }
     }
     return(View());
 }
예제 #2
0
 public ActionResult ModificarVacuna(AC_Vacuna v)
 {
     try
     {
         var vacuna = db.AC_Articulo.Find(v.ID);
         if (vacuna != null)
         {
             vacuna.Nombre = v.Nombre;
             db.SaveChanges();
             return(RedirectToAction("Index", "Vacuna"));
         }
     }
     catch (Exception ex)
     {
         ViewBag.error   = "No se pudo modificar";
         ViewBag.mensage = "Este vacuna no existe";
         return(View("Error"));
     }
     return(View());
 }
예제 #3
0
        public ActionResult Eliminar(int id, AC_Vacuna a)
        {
            var vacuna = db.AC_Vacuna.Find(id);

            if (vacuna != null)
            {
                try
                {
                    db.AC_Vacuna.Remove(vacuna);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Vacuna"));
                }
                catch (Exception ex)
                {
                    ViewBag.error   = "No se pudo eliminar este registro";
                    ViewBag.mensage = "Tiene Datos ligados a este registro";
                    return(View("Error"));
                }
            }
            return(View());
        }