public ActionResult _DetailsPeople(string codMenu, string codPersona)
        {
            var entity = _IPersona.caracteristicasPeople(codPersona);

            ViewBag.codMenu        = codMenu;
            ViewBag.estadoCivil    = new SelectList(_IPersona.listarEstadoCivil(), "I_COD_ESTADO_CIVIL", "V_DES_ESTADO_CIVIL", entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_ESTADO_CIVIL);
            ViewBag.sexo           = new SelectList(_IPersona.listarSexo(), "I_COD_SEXO", "V_DES_SEXO", entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_SEXO);
            ViewBag.gruposanguineo = new SelectList(_IPersona.listarGrupoSanguineo(), "I_COD_GRUPO_SANGUINEO", "V_DES_GRUPO_SANGUINEO", entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_GRUPO_SANGUINEO);
            ViewBag.pais           = new SelectList(IPeopleTravel.listPais(), "I_COD_PAIS", "V_DES_PAIS", selectedValue: entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_PAIS);
            ViewBag.departamento   = new SelectList(IPeopleDomicilio.fillDepartamentoCb(Convert.ToInt32(entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_PAIS)), "C_COD_DEPARTAMENTO", "V_DES_DEPARTAMENTO"
                                                    , entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_DEPARTAMENTO);
            ViewBag.provincia = new SelectList(IPeopleDomicilio.fillProvinciaCb(Convert.ToInt32(entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_PAIS), entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_DEPARTAMENTO)
                                               , "C_COD_PROVINCIA", "V_DES_PROVINCIA", entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_PROVINCIA);
            ViewBag.distrito = new SelectList(IPeopleDomicilio.fillDistritoCb(Convert.ToInt32(entity.RRHH_PERSONA_DETALLE.FirstOrDefault().I_COD_PAIS)
                                                                              , entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_DEPARTAMENTO
                                                                              , entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_PROVINCIA)
                                              , "C_COD_DISTRITO", "V_DES_DISTRITO", entity.RRHH_PERSONA_DETALLE.FirstOrDefault().C_COD_DISTRITO);
            ViewBag.tipoEmpleado       = new SelectList(_IPersona.listarTipoEmpleado(), "I_COD_TIPO_EMPLEADO", "V_DES_TIPO_EMPLEADO", entity.RRHH_PERSONA_MODALIDAD.FirstOrDefault().MA_TIPO_MODALIDAD.I_COD_TIPO_EMPLEADO);
            ViewBag.modalidad          = new SelectList(_IPersona.listTypeModality(entity.RRHH_PERSONA_MODALIDAD.FirstOrDefault().MA_TIPO_MODALIDAD.I_COD_TIPO_EMPLEADO), "I_COD_TIPO_MODALIDAD", "V_DES_TIPO_MODALIDA", entity.RRHH_PERSONA_MODALIDAD.FirstOrDefault().I_COD_TIPO_MODALIDAD);
            ViewBag.typeIdentificacion = new SelectList(_IPersona.listTypeIdentificacion(), "I_COD_TIPO_IDENTIFICACION", "V_ABREV_IDENTIFICACION");

            //retornar una vista parcial de una parte de la pagina
            return(PartialView(entity));
        }
Exemplo n.º 2
0
 public ActionResult fillProvinciaCb(int codPais, string codDepartamento)
 {
     return(Json(new SelectList(IPeopleDomicilio.fillProvinciaCb(codPais, codDepartamento), "C_COD_PROVINCIA", "V_DES_PROVINCIA"), JsonRequestBehavior.AllowGet));
 }