示例#1
0
 public ActionResult Create(Lista_Enfermedad lista_Enfermedad)
 {
     //if (ImageData != null && ImageData.ContentLength > 0)
     //{
     //    byte[] imagenData = null;
     //    using (var binaryImagen = new BinaryReader(ImageData.InputStream))
     //    {
     //        imagenData = binaryImagen.ReadBytes(ImageData.ContentLength);
     //    }
     //    lista_Enfermedad.img = imagenData;
     //}
     try
     {
         lista_Enfermedad.estado = 1;
         db.Lista_Enfermedad.Add(lista_Enfermedad);
         db.SaveChanges();
         TempData["mensaje"] = "Guardado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_CATEGORIA = new SelectList(db.Categoria, "id", "descripcion", lista_Enfermedad.ID_CATEGORIA);
         return(View(lista_Enfermedad));
     }
 }
示例#2
0
        // GET: Lista_Enfermedad/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                TempData["mensaje"] = "Especifique la Enfermedad.";
                return(RedirectToAction("Index"));
            }
            Lista_Enfermedad lista = db.Lista_Enfermedad.Find(id);

            if (lista.estado == 1)
            {
                lista.estado_String = "Activo";
            }
            if (lista.estado == 2)
            {
                lista.estado_String = "Inactivo";
            }


            if (lista == null)
            {
                TempData["mensaje"] = "La Enfermedad no éxiste.";
                return(RedirectToAction("Index"));
            }
            return(View(lista));
        }
示例#3
0
        // GET: Lista_Enfermedad/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                TempData["mensaje"] = "Especifique la Enfermedad.";
                return(RedirectToAction("Index"));
            }
            Lista_Enfermedad lista_Enfermedad = db.Lista_Enfermedad.Find(id);

            if (lista_Enfermedad.estado == 1)
            {
                lista_Enfermedad.estado_String = "Activo";
            }
            else
            {
                lista_Enfermedad.estado_String = "Inactivo";
            }

            if (lista_Enfermedad == null)
            {
                TempData["mensaje"] = "La Enfermedad no éxiste.";
                return(RedirectToAction("Index"));
            }
            ViewBag.ID_CATEGORIA = new SelectList(db.Categoria, "id", "descripcion", lista_Enfermedad.ID_CATEGORIA);
            return(View(lista_Enfermedad));
        }
示例#4
0
 public ActionResult Edit(Lista_Enfermedad lista_Enfermedad)
 {
     try
     {
         db.Entry(lista_Enfermedad).State = EntityState.Modified;
         db.SaveChanges();
         TempData["mensaje"] = "Actualizado con éxito.";
         return(RedirectToAction("Index"));
     }
     catch
     {
         ViewBag.ID_CATEGORIA = new SelectList(db.Categoria, "id", "descripcion", lista_Enfermedad.ID_CATEGORIA);
         return(View(lista_Enfermedad));
     }
 }
示例#5
0
        public ActionResult DeleteConfirmed(int id)
        {
            Lista_Enfermedad lista_Enfermedad = db.Lista_Enfermedad.Find(id);

            if (lista_Enfermedad.estado == 1)
            {
                lista_Enfermedad.estado = 0;
            }
            else
            {
                lista_Enfermedad.estado = 1;
            }
            db.SaveChanges();
            TempData["mensaje"] = "Estado Actualizado.";
            return(RedirectToAction("Index"));
        }