public ActionResult EliminarMedicamento(int id, AC_Medicamento m) { try { medicamento = db.AC_Medicamento.Find(id); if (medicamento != null) { db.AC_Medicamento.Remove(medicamento); db.SaveChanges(); return(RedirectToAction("Index", "Medicamento")); } }catch (Exception ex) { ViewBag.error = "No se pudo eliminar"; ViewBag.mensage = "Tiene datos ligados a este registro"; return(View("Error")); } return(View()); }
public ActionResult AgregarMedicamento(AC_Medicamento medicamentos) { try { if (medicamento != null) { medicamento.Nombre = medicamentos.Nombre; db.AC_Medicamento.Add(medicamento); db.SaveChanges(); return(RedirectToAction("Index", "Medicamento")); } } catch (Exception ex) { ViewBag.mensage = "No se pudo agregar medicamento"; return(View("Error")); } return(View()); }
public ActionResult ModificarMedicamento(int id, AC_Medicamento model) { try { medicamento = db.AC_Medicamento.Find(id); if (medicamento != null) { medicamento.Nombre = model.Nombre; db.SaveChanges(); return(RedirectToAction("Index", "Medicamento")); } } catch (Exception ex) { ViewBag.error = "No se pudo modificar"; ViewBag.mensage = "Este medicamento no existe"; return(View("Error")); } return(View(model.M_ID)); }