public ActionResult Editar(string id) { DraftLawBL oBL = new DraftLawBL(); int pIntID = 0; int.TryParse(id, out pIntID); DraftLawViewModel pDraftLawViewModel = oBL.Obtener(pIntID); SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oCommissions = oSelectorBL.CommissionsSelector(); List <SelectListItem> commissions = Helper.ConstruirDropDownList <SelectOptionItem>(oCommissions, "Value", "Text", "", true, "", ""); ViewBag.commissions = commissions; List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "", true, "", ""); ViewBag.interest_areas = interest_areas; if (pDraftLawViewModel.date_presentation.HasValue) { pDraftLawViewModel.date_presentation_text = pDraftLawViewModel.date_presentation.Value.ToString("dd/MM/yyyy"); } pDraftLawViewModel.period_closed = 1; if (pDraftLawViewModel.start_date <= DateTime.Today && pDraftLawViewModel.end_date >= DateTime.Today) { pDraftLawViewModel.period_closed = 0; } return(View(pDraftLawViewModel)); }
public ActionResult Crear() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEducationalInstitutions = oSelectorBL.EducationalInstitutionsSelector(); List <SelectListItem> educational_institutions = Helper.ConstruirDropDownList <SelectOptionItem>(oEducationalInstitutions, "Value", "Text", "", true, "", ""); ViewBag.educational_institutions = educational_institutions; List <SelectOptionItem> oknowledge_areas = oSelectorBL.KnowledgeAreasSelector(); List <SelectListItem> knowledge_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oknowledge_areas, "Value", "Text", "", true, "", ""); ViewBag.knowledge_areas = knowledge_areas; List <SelectOptionItem> oprograms = oSelectorBL.ProgramsSelector(); List <SelectListItem> programs = Helper.ConstruirDropDownList <SelectOptionItem>(oprograms, "Value", "Text", "", true, "", ""); ViewBag.programs = programs; List <SelectOptionItem> oacademic_levels = oSelectorBL.AcademicLevelsSelector(); List <SelectListItem> academic_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oacademic_levels, "Value", "Text", "", true, "", ""); ViewBag.academic_levels = academic_levels; List <SelectOptionItem> oeducation_levels = oSelectorBL.EducationLevelsSelector(); List <SelectListItem> education_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oeducation_levels, "Value", "Text", "", true, "", ""); ViewBag.education_levels = education_levels; return(View()); }
public ActionResult Ver(string id) { ConsultationBL oBL = new ConsultationBL(); int pIntID = 0; int.TryParse(id, out pIntID); ConsultationViewModel pConsultationViewModel = oBL.Obtener(pIntID); NotificationBL oNotificationBL = new NotificationBL(); oNotificationBL.ActualizarNotificacionLeido("/Consultation/Ver/" + id, AuthorizeUserAttribute.UsuarioLogeado().user_id); SelectorBL oSelectorBL = new SelectorBL(); pConsultationViewModel.interest_areasMultiSelectList = new MultiSelectList(oSelectorBL.InterestAreasSelector(), "Value", "Text"); List <SelectOptionItem> oConsultationTypes = oSelectorBL.ConsultationTypesSelector(); List <SelectListItem> consultation_types = Helper.ConstruirDropDownList <SelectOptionItem>(oConsultationTypes, "Value", "Text", "", false, "", ""); ViewBag.consultation_types = consultation_types; return(View(pConsultationViewModel)); }
public ActionResult Crear() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEstatus = oSelectorBL.EstatusUserSelector(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectOptionItem> oNationalities = oSelectorBL.NationalitiesSelector(); List <SelectOptionItem> oDocumentTypes = oSelectorBL.DocumentTypesSelector(); List <SelectOptionItem> oDepartments = oSelectorBL.DepartmentsSelector(); List <SelectListItem> estatus = Helper.ConstruirDropDownList <SelectOptionItem>(oEstatus, "Value", "Text", "", true, "", ""); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "", ""); List <SelectListItem> nationalities = Helper.ConstruirDropDownList <SelectOptionItem>(oNationalities, "Value", "Text", "", true, "", ""); List <SelectListItem> documentTypes = Helper.ConstruirDropDownList <SelectOptionItem>(oDocumentTypes, "Value", "Text", "", true, "", ""); List <SelectListItem> departments = Helper.ConstruirDropDownList <SelectOptionItem>(oDepartments, "Value", "Text", "", true, "", ""); List <SelectListItem> oListaVacia = Helper.ConstruirDropDownList <SelectOptionItem>(new List <SelectOptionItem>(), "Value", "Text", "", true, "", ""); ViewBag.estatus = estatus; ViewBag.roles = roles; ViewBag.nationalities = nationalities; ViewBag.documentTypes = documentTypes; ViewBag.departments = departments; ViewBag.municipalities = oListaVacia; List <SelectListItem> institutions = new List <SelectListItem>(); ViewBag.institutions = institutions; return(View()); }
public ActionResult Usuarios() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "0", "TODOS"); ViewBag.roles = roles; UsersReportFilterViewModel oUsersReportFilterViewModel = new UsersReportFilterViewModel(); return(View(oUsersReportFilterViewModel)); }
public ActionResult Crear() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oCommissions = oSelectorBL.CommissionsSelector(); List <SelectListItem> commissions = Helper.ConstruirDropDownList <SelectOptionItem>(oCommissions, "Value", "Text", "", true, "", ""); ViewBag.commissions = commissions; List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "", true, "", ""); ViewBag.interest_areas = interest_areas; return(View()); }
public JsonResult ObtenerPrograma(/*string q, int page*/) { SelectorBL oBL = new SelectorBL(); string term_search = Request.Form["q"]; string str_educational_institution_id = Request.Form["educational_institution_id"]; int educational_institution_id = 0; int.TryParse(str_educational_institution_id, out educational_institution_id); // var resultado = oUserBL.VerificarDuplicado(user_id, email); var results = oBL.ProgramsSelector(educational_institution_id); return(Json(results)); }
public JsonResult ObtenerGrupoInvestigacion(/*string q, int page*/) { SelectorBL oBL = new SelectorBL(); string term_search = Request.Form["q"]; string str_institution_id = Request.Form["institution_id"]; int institution_id = 0; int.TryParse(str_institution_id, out institution_id); // var resultado = oUserBL.VerificarDuplicado(user_id, email); var results = oBL.InvestigationGroupsSelector(institution_id); return(Json(results)); }
public JsonResult ObtenerMunicipalities(/*string q, int page*/) { SelectorBL oBL = new SelectorBL(); string term_search = Request.Form["q"]; string str_department_id = Request.Form["department_id"]; int department_id = 0; int.TryParse(str_department_id, out department_id); // var resultado = oUserBL.VerificarDuplicado(user_id, email); var results = oBL.MunicipalitiesSelector(department_id); return(Json(results)); }
public ActionResult Mejores() { SelectorBL oSelectorBL = new SelectorBL(); MeritRangeBL oMeritRangeBL = new MeritRangeBL(); List <MeritRangeViewModel> oMeritRange = oMeritRangeBL.ObtenerTodos(); List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "0", true, "0", "TODOS"); ViewBag.interest_areas = interest_areas; ViewBag.merit_ranges_json = JsonConvert.SerializeObject(oMeritRange); ViewBag.merit_ranges = oMeritRange; return(View()); }
public IHttpActionResult ConsultationSelectors() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectOptionItem> oConsultationTypes = oSelectorBL.ConsultationTypesSelector(); var result = new { interest_areas = oInterestAreas, consultation_types = oConsultationTypes, }; return(Ok(result)); }
public ActionResult Index() { PeriodBL oPeriodBL = new PeriodBL(); PeriodViewModel oPeriod = oPeriodBL.ObtenerVigente(); SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oPeriods = oSelectorBL.PeriodsSelector(); List <SelectListItem> periods = Helper.ConstruirDropDownList <SelectOptionItem>(oPeriods, "Value", "Text", "", false, "", ""); ViewBag.periods = periods; GeneralFilterViewModel oGeneralFilterViewModel = new GeneralFilterViewModel(); oGeneralFilterViewModel.period_id = oPeriod.period_id; return(View(oGeneralFilterViewModel)); }
// GET: User public ActionResult Index() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oCommissions = oSelectorBL.CommissionsSelector(); List <SelectListItem> commissions = Helper.ConstruirDropDownList <SelectOptionItem>(oCommissions, "Value", "Text", "", true, "0", "TODOS"); ViewBag.commissions = commissions; List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "", true, "0", "TODOS"); ViewBag.commissions = commissions; ViewBag.interest_areas = interest_areas; List <SelectOptionItem> oEstados = oSelectorBL.StatusSelector(); List <SelectListItem> estados = Helper.ConstruirDropDownList <SelectOptionItem>(oEstados, "Value", "Text", "", true, "0", "TODOS"); ViewBag.commissions = commissions; ViewBag.estados = estados; List <SelectOptionItem> oOrigins = oSelectorBL.OriginSelector(); List <SelectListItem> origins = Helper.ConstruirDropDownList <SelectOptionItem>(oOrigins, "Value", "Text", "", true, "0", "TODOS"); ViewBag.commissions = commissions; ViewBag.origins = origins; List <SelectOptionItem> oPeriods = oSelectorBL.PeriodsSelector(); List <SelectListItem> periods = Helper.ConstruirDropDownList <SelectOptionItem>(oPeriods, "Value", "Text", "", false, "", ""); ViewBag.commissions = commissions; ViewBag.periods = periods; PeriodBL oPeriodBL = new PeriodBL(); PeriodViewModel oPeriod = oPeriodBL.ObtenerVigente(); ReportFilterViewModel oReportFilterViewModel = new ReportFilterViewModel(); oReportFilterViewModel.period_id = oPeriod.period_id; return(View(oReportFilterViewModel)); }
public ActionResult Editar(string id) { UserBL oBL = new UserBL(); int pIntID = 0; int.TryParse(id, out pIntID); UserViewModel pUserViewModel = oBL.ObtenerUser(pIntID); SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEstatus = oSelectorBL.EstatusUserSelector(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectOptionItem> oNationalities = oSelectorBL.NationalitiesSelector(); List <SelectOptionItem> oDocumentTypes = oSelectorBL.DocumentTypesSelector(); List <SelectOptionItem> oDepartments = oSelectorBL.DepartmentsSelector(); List <SelectOptionItem> oMunicipalities = oSelectorBL.MunicipalitiesSelector(pUserViewModel.department_id.HasValue ? pUserViewModel.department_id.Value : 0); List <SelectListItem> estatus = Helper.ConstruirDropDownList <SelectOptionItem>(oEstatus, "Value", "Text", "", true, "", ""); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "", ""); List <SelectListItem> nationalities = Helper.ConstruirDropDownList <SelectOptionItem>(oNationalities, "Value", "Text", "", true, "", ""); List <SelectListItem> documentTypes = Helper.ConstruirDropDownList <SelectOptionItem>(oDocumentTypes, "Value", "Text", "", true, "", ""); List <SelectListItem> departments = Helper.ConstruirDropDownList <SelectOptionItem>(oDepartments, "Value", "Text", "", true, "", ""); List <SelectListItem> municipalities = Helper.ConstruirDropDownList <SelectOptionItem>(oMunicipalities, "Value", "Text", "", true, "", ""); ViewBag.estatus = estatus; ViewBag.roles = roles; ViewBag.nationalities = nationalities; ViewBag.documentTypes = documentTypes; ViewBag.departments = departments; ViewBag.municipalities = municipalities; pUserViewModel.institutionsMultiSelectList = new MultiSelectList(oSelectorBL.InstitutionsSelector(pUserViewModel.institution_ids), "Value", "Text"); return(View(pUserViewModel)); }
public ActionResult MiCuenta() { UserBL oBL = new UserBL(); var user_id = AuthorizeUserAttribute.UsuarioLogeado().user_id; UserViewModel pUserViewModel = oBL.ObtenerUser(user_id); SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEstatus = oSelectorBL.EstatusUserSelector(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectOptionItem> oNationalities = oSelectorBL.NationalitiesSelector(); List <SelectOptionItem> oDocumentTypes = oSelectorBL.DocumentTypesSelector(); List <SelectOptionItem> oDepartments = oSelectorBL.DepartmentsSelector(); List <SelectOptionItem> oMunicipalities = oSelectorBL.MunicipalitiesSelector(pUserViewModel.department_id.HasValue ? pUserViewModel.department_id.Value : 0); List <SelectListItem> estatus = Helper.ConstruirDropDownList <SelectOptionItem>(oEstatus, "Value", "Text", "", true, "", ""); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "", ""); List <SelectListItem> nationalities = Helper.ConstruirDropDownList <SelectOptionItem>(oNationalities, "Value", "Text", "", true, "", ""); List <SelectListItem> documentTypes = Helper.ConstruirDropDownList <SelectOptionItem>(oDocumentTypes, "Value", "Text", "", true, "", ""); List <SelectListItem> departments = Helper.ConstruirDropDownList <SelectOptionItem>(oDepartments, "Value", "Text", "", true, "", ""); List <SelectListItem> municipalities = Helper.ConstruirDropDownList <SelectOptionItem>(oMunicipalities, "Value", "Text", "", true, "", ""); ViewBag.estatus = estatus; ViewBag.roles = roles; ViewBag.nationalities = nationalities; ViewBag.documentTypes = documentTypes; ViewBag.departments = departments; ViewBag.municipalities = municipalities; return(View(pUserViewModel)); }
public ActionResult Editar(string id) { SnieBL oBL = new SnieBL(); int pIntID = 0; int.TryParse(id, out pIntID); SnieViewModel pSnieViewModel = oBL.Obtener(pIntID); SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEducationalInstitutions = oSelectorBL.EducationalInstitutionsSelector(); List <SelectListItem> educational_institutions = Helper.ConstruirDropDownList <SelectOptionItem>(oEducationalInstitutions, "Value", "Text", "", true, "", ""); ViewBag.educational_institutions = educational_institutions; List <SelectOptionItem> oknowledge_areas = oSelectorBL.KnowledgeAreasSelector(); List <SelectListItem> knowledge_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oknowledge_areas, "Value", "Text", "", true, "", ""); ViewBag.knowledge_areas = knowledge_areas; List <SelectOptionItem> oprograms = oSelectorBL.ProgramsSelector(); List <SelectListItem> programs = Helper.ConstruirDropDownList <SelectOptionItem>(oprograms, "Value", "Text", "", true, "", ""); ViewBag.programs = programs; List <SelectOptionItem> oacademic_levels = oSelectorBL.AcademicLevelsSelector(); List <SelectListItem> academic_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oacademic_levels, "Value", "Text", "", true, "", ""); ViewBag.academic_levels = academic_levels; List <SelectOptionItem> oeducation_levels = oSelectorBL.EducationLevelsSelector(); List <SelectListItem> education_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oeducation_levels, "Value", "Text", "", true, "", ""); ViewBag.education_levels = education_levels; return(View(pSnieViewModel)); }
public ActionResult MiHistorial() { SelectorBL oSelectorBL = new SelectorBL(); MeritRangeBL oMeritRangeBL = new MeritRangeBL(); List <MeritRangeViewModel> oMeritRange = oMeritRangeBL.ObtenerTodos(); ViewBag.merit_ranges_json = JsonConvert.SerializeObject(oMeritRange); ViewBag.merit_ranges = oMeritRange; ConceptBL oConceptBL = new ConceptBL(); MyHistoryViewModel oMyHistoryViewModel = oConceptBL.ObtenerMiHistorial(AuthorizeUserAttribute.UsuarioLogeado().investigator_id); if (oMyHistoryViewModel == null) { oMyHistoryViewModel = new MyHistoryViewModel(); oMyHistoryViewModel.nro_concepts = 0; oMyHistoryViewModel.my_points = 0; oMyHistoryViewModel.qualified_concepts = 0; oMyHistoryViewModel.approved_concepts = 0; } ViewBag.my_points = oMyHistoryViewModel.my_points; return(View(oMyHistoryViewModel)); }
public ActionResult Editar(string id) { UserBL oBL = new UserBL(); int pIntID = 0; int.TryParse(id, out pIntID); InvestigatorViewModel pViewModel = oBL.ObtenerInvestigator(pIntID); if (pViewModel == null) { pViewModel = new InvestigatorViewModel(); } SelectorBL oSelectorBL = new SelectorBL(); if (pViewModel != null) { pViewModel.birthdate_text = pViewModel.birthdate.HasValue ? pViewModel.birthdate.Value.ToString("dd/MM/yyyy") : String.Empty; } List <SelectOptionItem> oEstatus = oSelectorBL.EstatusUserSelector(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectOptionItem> oNationalities = oSelectorBL.NationalitiesSelector(); List <SelectOptionItem> oDocumentTypes = oSelectorBL.DocumentTypesSelector(); List <SelectOptionItem> oGenders = oSelectorBL.GendersSelector(); List <SelectOptionItem> oPrograms = oSelectorBL.ProgramsSelector((pViewModel.educational_institution_id != null ? pViewModel.educational_institution_id.Value : 0)); List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectOptionItem> oDepartments = oSelectorBL.DepartmentsSelector(); List <SelectOptionItem> oMunicipalities = oSelectorBL.MunicipalitiesSelector(pViewModel != null && pViewModel.department_id.HasValue? pViewModel.department_id.Value:0); List <SelectOptionItem> oAcademicLevels = oSelectorBL.AcademicLevelsSelector(); List <SelectOptionItem> oCommissions = oSelectorBL.CommissionsSelector(); List <SelectOptionItem> oEducationalInstitutions = oSelectorBL.EducationalInstitutionsSelector(); List <SelectOptionItem> oEducationLevels = oSelectorBL.EducationLevelsSelector((pViewModel.educational_institution_id != null ? pViewModel.educational_institution_id.Value : 0), (pViewModel.program_id != null ? pViewModel.program_id.Value : 0)); List <SelectOptionItem> oInvestigationGroups = oSelectorBL.InvestigationGroupsSelector((pViewModel.institution_id != null ? pViewModel.institution_id.Value : 0)); List <SelectListItem> estatus = Helper.ConstruirDropDownList <SelectOptionItem>(oEstatus, "Value", "Text", "", true, "", ""); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "", ""); List <SelectListItem> nationalities = Helper.ConstruirDropDownList <SelectOptionItem>(oNationalities, "Value", "Text", "", true, "", ""); List <SelectListItem> documentTypes = Helper.ConstruirDropDownList <SelectOptionItem>(oDocumentTypes, "Value", "Text", "", true, "", ""); List <SelectListItem> genders = Helper.ConstruirDropDownList <SelectOptionItem>(oGenders, "Value", "Text", "", true, "", ""); List <SelectListItem> programs = Helper.ConstruirDropDownList <SelectOptionItem>(oPrograms, "Value", "Text", "", true, "", ""); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "", false, "", ""); List <SelectListItem> departments = Helper.ConstruirDropDownList <SelectOptionItem>(oDepartments, "Value", "Text", "", true, "", ""); List <SelectListItem> municipalities = Helper.ConstruirDropDownList <SelectOptionItem>(oMunicipalities, "Value", "Text", "", true, "", ""); List <SelectListItem> academic_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oAcademicLevels, "Value", "Text", "", true, "", ""); List <SelectListItem> commissions = Helper.ConstruirDropDownList <SelectOptionItem>(oCommissions, "Value", "Text", "", true, "", ""); List <SelectListItem> educational_institutions = Helper.ConstruirDropDownList <SelectOptionItem>(oEducationalInstitutions, "Value", "Text", "", true, "", ""); List <SelectListItem> investigation_groups = Helper.ConstruirDropDownList <SelectOptionItem>(oInvestigationGroups, "Value", "Text", "", true, "", ""); List <SelectListItem> education_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oEducationLevels, "Value", "Text", "", true, "", ""); List <SelectListItem> oListaVacia = Helper.ConstruirDropDownList <SelectOptionItem>(new List <SelectOptionItem>(), "Value", "Text", "", true, "", ""); interest_areas = interest_areas.Select(a => new SelectListItem { Text = a.Text, Value = a.Value, Selected = (pViewModel.interest_areas != null ? pViewModel.interest_areas.Contains(int.Parse(a.Value)) : false) }).ToList(); List <SelectListItem> institutions = new List <SelectListItem>(); if (pViewModel.institution != null) { institutions.Add(new SelectListItem { Text = pViewModel.institution, Value = pViewModel.institution_id.ToString(), Selected = true }); } ViewBag.programs = programs; ViewBag.education_levels = education_levels; ViewBag.educational_institutions = educational_institutions; ViewBag.institutions = institutions; ViewBag.investigation_groups = investigation_groups; ViewBag.interest_areas = interest_areas; // ViewBag.programs = programs; ViewBag.departments = departments; ViewBag.municipalities = municipalities; ViewBag.estatus = estatus; ViewBag.roles = roles; ViewBag.nationalities = nationalities; ViewBag.documentTypes = documentTypes; ViewBag.genders = genders; ViewBag.academic_levels = academic_levels; pViewModel.commissionsMultiSelectList = new MultiSelectList(oSelectorBL.CommissionsSelector(), "Value", "Text"); return(View(pViewModel)); }
public ActionResult Crear() { SelectorBL oSelectorBL = new SelectorBL(); List <SelectOptionItem> oEstatus = oSelectorBL.EstatusUserSelector(); List <SelectOptionItem> oRoles = oSelectorBL.RolesSelector(); List <SelectOptionItem> oNationalities = oSelectorBL.NationalitiesSelector(); List <SelectOptionItem> oDocumentTypes = oSelectorBL.DocumentTypesSelector(); List <SelectOptionItem> oGenders = oSelectorBL.GendersSelector(); List <SelectOptionItem> oPrograms = oSelectorBL.ProgramsSelector(); List <SelectOptionItem> oInterestAreas = oSelectorBL.InterestAreasSelector(); List <SelectOptionItem> oDepartments = oSelectorBL.DepartmentsSelector(); List <SelectOptionItem> oAcademicLevels = oSelectorBL.AcademicLevelsSelector(); List <SelectOptionItem> oCommissions = oSelectorBL.CommissionsSelector(); List <SelectOptionItem> oEducationalInstitutions = oSelectorBL.EducationalInstitutionsSelector(); List <SelectListItem> estatus = Helper.ConstruirDropDownList <SelectOptionItem>(oEstatus, "Value", "Text", "", true, "", ""); List <SelectListItem> roles = Helper.ConstruirDropDownList <SelectOptionItem>(oRoles, "Value", "Text", "", true, "", ""); List <SelectListItem> nationalities = Helper.ConstruirDropDownList <SelectOptionItem>(oNationalities, "Value", "Text", "", true, "", ""); List <SelectListItem> documentTypes = Helper.ConstruirDropDownList <SelectOptionItem>(oDocumentTypes, "Value", "Text", "", true, "", ""); List <SelectListItem> genders = Helper.ConstruirDropDownList <SelectOptionItem>(oGenders, "Value", "Text", "", true, "", ""); List <SelectListItem> programs = Helper.ConstruirDropDownList <SelectOptionItem>(oPrograms, "Value", "Text", "", true, "", ""); List <SelectListItem> interest_areas = Helper.ConstruirDropDownList <SelectOptionItem>(oInterestAreas, "Value", "Text", "", false, "", ""); List <SelectListItem> departments = Helper.ConstruirDropDownList <SelectOptionItem>(oDepartments, "Value", "Text", "", true, "", ""); List <SelectListItem> academic_levels = Helper.ConstruirDropDownList <SelectOptionItem>(oAcademicLevels, "Value", "Text", "", true, "", ""); List <SelectListItem> commissions = Helper.ConstruirDropDownList <SelectOptionItem>(oCommissions, "Value", "Text", "", true, "", ""); List <SelectListItem> educational_institutions = Helper.ConstruirDropDownList <SelectOptionItem>(oEducationalInstitutions, "Value", "Text", "", true, "", ""); List <SelectListItem> oListaVacia = Helper.ConstruirDropDownList <SelectOptionItem>(new List <SelectOptionItem>(), "Value", "Text", "", true, "", ""); ViewBag.programs = oListaVacia; ViewBag.education_levels = oListaVacia; ViewBag.educational_institutions = educational_institutions; ViewBag.institutions = oListaVacia; ViewBag.investigation_groups = oListaVacia; ViewBag.interest_areas = interest_areas; // ViewBag.programs = programs; ViewBag.departments = departments; ViewBag.municipalities = oListaVacia; ViewBag.estatus = estatus; ViewBag.roles = roles; ViewBag.nationalities = nationalities; ViewBag.documentTypes = documentTypes; ViewBag.genders = genders; ViewBag.academic_levels = academic_levels; ViewBag.commissions = commissions; InvestigatorViewModel pViewModel = new InvestigatorViewModel(); ConfigurationBL oConfigurationBL = new ConfigurationBL(); pViewModel.terms_conditions = oConfigurationBL.Obtener().terms_conditions; pViewModel.commissionsMultiSelectList = new MultiSelectList(oSelectorBL.CommissionsSelector(), "Value", "Text"); return(View(pViewModel)); }