public ActionResult NuevoDato(int idCategoria, string idEnfermedad, string nombreEnfermedad) { var listaDatoViewModel = GetListaDatoViewModels(); var tipoDatoViewModel = GetTipoDatoViewModels(); IProyectoBl proyectoBl = new ProyectoBl(); var Proyectos = proyectoBl.GetProyectos(); Proyectos.Add(new Proyecto { IdProyecto = 0, Nombre = "Mixto" }); ViewBag.proyectoList = Proyectos; List <SelectListItem> examenlist = new List <SelectListItem>();// { new SelectListItem { Text = "Opcion Mixta", Value = "opcionmixta" } }; examenlist.AddRange(this.ObtenerExamenesListItem(idEnfermedad)); ViewBag.ExamenList = examenlist;// this.ObtenerExamenesListItem(idEnfermedad); var model = new DatoViewModels { IdEnfermedad = idEnfermedad, NombreEnfermedad = nombreEnfermedad, IdCategoria = idCategoria, Lista = listaDatoViewModel, Tipo = tipoDatoViewModel, Clase = GetClaseGeneroViewModels(Mixto), }; return(PartialView("_NuevoDato", model)); }
private static List <Proyecto> CargarListaProyectos() { IProyectoBl proyectoBl = new ProyectoBl(); var proyectos = proyectoBl.GetProyectos(); //Session["OrdenProyectos"] = proyectos; return(proyectos); }
/// <summary> /// Descripción: Controlador para obtener los proyectos(Modulos) /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, no se utiliza esta opcion. /// </summary> /// <returns></returns> private static ProyectoViewModels GetProyectoViewModels() { var proyectoBl = new ProyectoBl(); var proyectos = proyectoBl.GetProyectos().OrderBy(p => p.Nombre).ToList(); return(new ProyectoViewModels { Data = proyectos }); }
public ActionResult EditarDato(int id, int idCategoria, string idEnfermedad, string nombreEnfermedad) { var dato = _datoBl.GetDatoById(id); if (dato == null) { return(View("Error")); } dato.IdGenero = dato.IdGenero ?? Mixto; IProyectoBl proyectoBl = new ProyectoBl(); var Proyectos = proyectoBl.GetProyectos(); Proyectos.Add(new Proyecto { IdProyecto = 0, Nombre = "Mixto" }); ViewBag.proyectoList = Proyectos; List <SelectListItem> examenlist = new List <SelectListItem>();// { new SelectListItem { Text = "Opcion Mixta", Value = "opcionmixta" } }; //if (dato.IdsExamen != "mostrartodos") //{ examenlist.AddRange(this.ObtenerExamenesListItem(idEnfermedad, dato.IdsExamen)); ViewBag.ExamenList = examenlist; // this.ObtenerExamenesListItem(idEnfermedad, dato.IdsExamen); //} var model = new DatoViewModels { Dato = dato, IdCategoria = idCategoria, IdEnfermedad = idEnfermedad, NombreEnfermedad = nombreEnfermedad, Tipo = GetTipoDatoViewModels(dato.IdTipo), Lista = GetListaDatoViewModels(dato.IdListaDato), Clase = GetClaseGeneroViewModels(dato.IdGenero), TipoSeleccionExamen = dato.IdsExamen == "mostrartodos" }; return(PartialView("_EditarDato", model)); }