public ActionResult Create(EstadoSaludVM estadoSaludVM) { ViewBag.Enfermedades = new SelectList(IenfermedadesBusiness.GetEnfermedades(), "IdEnfermedad", "StrDescripcion"); ViewBag.TipoSangre = new SelectList(ItipoSangreBusiness.GetTipoSangre(), "IdTipoSangre", "StrDescripcion"); IestadoSaludBusiness.DeleteEstadoSaludPersonal(estadoSaludVM.IdEnfermedad); return(View()); }
public void EliminarEstadoSalud(EstadoSaludVM estadoSaludVM) { int idPersonal = SessionPersister.AccountSession.IdPersonal; IestadoSaludBusiness.DeleteEstadoSaludPersonal(estadoSaludVM.IdEnfermedad); ViewBag.Enfermedades = new SelectList(IenfermedadesBusiness.GetEnfermedades(), "IdEnfermedad", "StrDescripcion"); ViewBag.TipoSangre = new SelectList(ItipoSangreBusiness.GetTipoSangre(), "IdTipoSangre", "StrDescripcion"); //return RedirectToAction("Create"); }
public string AddEditEstadoSalud(EstadoSaludVM estadoSaludVM) { string resultado = string.Empty; EstadoSaludDomainModel estadoSaludDM = new EstadoSaludDomainModel(); AutoMapper.Mapper.Map(estadoSaludVM, estadoSaludDM);///hacemos el mapeado de la entidad resultado = IestadoSaludBusiness.AddUpdateEstadoSalud(estadoSaludDM); return(resultado); }
/// <summary> /// Este metodo se encarga de presentar los datos a la vista que se van a eliminar /// </summary> /// <param name="idEnfermedad">recibe un identificador del estado de salud</param> /// <returns>regresa un estado de salud en una vista</returns> public ActionResult GetEstadoSalud(int IdEnfermedad) { EstadoSaludDomainModel estadoSaludDomainModel = IestadoSaludBusiness.GetEnfermedadesByIdEnfermedad(IdEnfermedad); if (estadoSaludDomainModel != null) { EstadoSaludVM estadoSaludVM = new EstadoSaludVM(); AutoMapper.Mapper.Map(estadoSaludDomainModel, estadoSaludVM); return(PartialView("_Eliminar", estadoSaludVM)); } return(View()); }
public ActionResult Registrar([Bind(Include = "IdPersonal,IdEnfermedad,Descripcion")] EstadoSaludVM estadoSaludVM) { if (ModelState.IsValid) { this.AddEditEstadoSalud(estadoSaludVM); if (Request.IsAjaxRequest()) { var enfermedades = IestadoSaludBusiness.GetEnfermedadesPersonalById(estadoSaludVM.IdPersonal); return(Json(enfermedades, JsonRequestBehavior.AllowGet)); } } return(View()); }