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)); } }
// 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)); }
// 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)); }
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)); } }
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")); }