public Empresa ObtenerDetalleEmpresaPorId(int idEmpresa)
        {
            Empresa empresa = new Empresa();

            DataSet dsResultado = adEmpresa.ObtenerDetalleEmpresaPorId(idEmpresa);

            //Datos generales de la empresa.
            if (dsResultado.Tables.Count > 0)
            {
                if (dsResultado.Tables[0].Rows.Count > 0)
                {
                    empresa.IdEmpresa       = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEmpresa"]);
                    empresa.NombreComercial = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombreComercial"]);
                    empresa.LogoEmpresa     = Funciones.ToBytes(dsResultado.Tables[0].Rows[0]["LogoEmpresa"]);
                    empresa.ArchivoMimeType = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ArchivoMimeType"]);
                    empresa.NombrePais      = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombrePais"]);

                    empresa.NumeroEmpleadosIdListaValor = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NumeroEmpleados"]);
                    empresa.DescripcionEmpresa          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DescripcionEmpresa"]);
                    empresa.AnoCreacion = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["AnoCreacion"]);
                    empresa.SectorEmpresarial1IdListaValor = Funciones.ToString(dsResultado.Tables[0].Rows[0]["SectorEmpresarial"]);
                    empresa.OficinaPrincipal = Funciones.ToString(dsResultado.Tables[0].Rows[0]["OficinaPrincipal"]);
                }
            }


            return(empresa);
        }
Example #2
0
        public Alumno ObtenerAlumnoPorCodigo(string codigoAlumno)
        {
            Alumno alumno = new Alumno();

            DataTable dtResultado = ad.ObtenerAlumnoPorCodigo(codigoAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                alumno.IdAlumno           = int.Parse(dtResultado.Rows[0]["IdAlumno"].ToString());
                alumno.CodAlumnoUTP       = dtResultado.Rows[0]["CodAlumnoUTP"].ToString();
                alumno.Usuario            = dtResultado.Rows[0]["Usuario"].ToString();
                alumno.TipoDocumentoValor = dtResultado.Rows[0]["TipoDocumentoValor"].ToString();
                alumno.NumeroDocumento    = dtResultado.Rows[0]["NumeroDocumento"].ToString();
                alumno.Nombres            = dtResultado.Rows[0]["Nombres"].ToString();
                alumno.Apellidos          = dtResultado.Rows[0]["Apellidos"].ToString();
                alumno.CorreoElectronico1 = dtResultado.Rows[0]["CorreoElectronico"].ToString();
                alumno.CorreoElectronico2 = dtResultado.Rows[0]["CorreoElectronico2"].ToString();
                alumno.DireccionLinea1    = dtResultado.Rows[0]["Direccion"].ToString();
                alumno.DireccionDistrito  = dtResultado.Rows[0]["DireccionDistrito"].ToString();
                alumno.DireccionCiudad    = dtResultado.Rows[0]["DireccionCiudad"].ToString();
                alumno.DireccionRegion    = dtResultado.Rows[0]["DireccionRegion"].ToString();
                alumno.TelefonoFijoCasa   = dtResultado.Rows[0]["TelefonoFijoCasa"].ToString();
                alumno.TelefonoCelular    = dtResultado.Rows[0]["TelefonoCelular"].ToString();
                alumno.Carrera            = dtResultado.Rows[0]["Carrera"].ToString();
                alumno.Foto            = Funciones.ToBytes(dtResultado.Rows[0]["Foto"]);
                alumno.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[0]["ArchivoMimeType"]);
            }

            return(alumno);
        }
        private Oferta ObtenerOfertasAlumnoPorID(int idOferta, int idAlumno)
        {
            Oferta    oferta      = new Oferta();
            DataTable dtResultado = adOferta.ObtenerOfertasAlumnoPorID(idOferta, idAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                oferta.NombreComercial         = Funciones.ToString(dtResultado.Rows[0]["NombreComercial"]);
                oferta.SitioWeb                = Funciones.ToString(dtResultado.Rows[0]["SitioWeb"]);
                oferta.DescripcionEmpresa      = Funciones.ToString(dtResultado.Rows[0]["DescripcionEmpresa"]);
                oferta.DesNumeroEmpleados      = Funciones.ToString(dtResultado.Rows[0]["DesNumeroEmpleados"]);
                oferta.CargoOfrecido           = Funciones.ToString(dtResultado.Rows[0]["CargoOfrecido"]);
                oferta.Funciones               = Funciones.ToString(dtResultado.Rows[0]["Funciones"]);
                oferta.Competencias            = Funciones.ToString(dtResultado.Rows[0]["Competencias"]);
                oferta.FechaPublicacion        = Funciones.ToDateTime(dtResultado.Rows[0]["FechaPublicacion"]);
                oferta.FechaFinRecepcionCV     = Funciones.ToDateTime(dtResultado.Rows[0]["FechaFinRecepcionCV"]);
                oferta.FechaFinProceso         = Funciones.ToDateTime(dtResultado.Rows[0]["FechaFinProceso"]);
                oferta.DesTipoCargo            = Funciones.ToString(dtResultado.Rows[0]["DesTipoCargo"]);
                oferta.DesTipoTrabajo          = Funciones.ToString(dtResultado.Rows[0]["DesTipoTrabajo"]);
                oferta.DesTipoContrato         = Funciones.ToString(dtResultado.Rows[0]["DesTipoContrato"]);
                oferta.DuracionContrato        = Funciones.ToInt(dtResultado.Rows[0]["DuracionContrato"] == System.DBNull.Value ? null : dtResultado.Rows[0]["DuracionContrato"]);
                oferta.Horario                 = Funciones.ToString(dtResultado.Rows[0]["Horario"]);
                oferta.RemuneracionOfrecida    = Funciones.ToDecimal(dtResultado.Rows[0]["RemuneracionOfrecida"]);
                oferta.AreaEmpresa             = Funciones.ToString(dtResultado.Rows[0]["AreaEmpresa"]);
                oferta.NumeroVacantes          = Funciones.ToInt(dtResultado.Rows[0]["NumeroVacantes"]);
                oferta.NombreLocacion          = Funciones.ToString(dtResultado.Rows[0]["NombreLocacion"]);
                oferta.IdEmpresa               = Funciones.ToInt(dtResultado.Rows[0]["IdEmpresa"]);
                oferta.IdentificadorTributario = Funciones.ToString(dtResultado.Rows[0]["IdentificadorTributario"]);
                oferta.Compatible              = Funciones.ToDecimal(dtResultado.Rows[0]["Compatible"]);
                oferta.IdOferta                = idOferta;
                oferta.Postulacion             = Funciones.ToInt(dtResultado.Rows[0]["Postulacion"]);
                oferta.FechaPostulacion        = Funciones.ToDateTime(dtResultado.Rows[0]["FechaPostulacion"]);
                oferta.NombreCV                = Funciones.ToString(dtResultado.Rows[0]["NombreCV"]);
                oferta.IdCV                                 = Funciones.ToInt(dtResultado.Rows[0]["IdCV"]);
                oferta.IdAlumno                             = idAlumno;
                oferta.LogoEmpresa                          = Funciones.ToBytes(dtResultado.Rows[0]["LogoEmpresa"]);;
                oferta.ArchivoMimeType                      = Funciones.ToString(dtResultado.Rows[0]["ArchivoMimeType"]);;
                oferta.AnoCreacion                          = Funciones.ToInt(dtResultado.Rows[0]["AnoCreacion"]);
                oferta.DesSectorEmpresarial                 = Funciones.ToString(dtResultado.Rows[0]["DesSectorEmpresarial"]);
                oferta.IdOfertaPostulante                   = Funciones.ToInt(dtResultado.Rows[0]["IdOfertaPostulante"]);
                oferta.RecibeCorreosIdListaValor            = Funciones.ToString(dtResultado.Rows[0]["RecibeCorreos"]);
                oferta.CorreoElectronicoUsuarioEmpresa      = Funciones.ToString(dtResultado.Rows[0]["CorreoElectronicoUsuarioEmpresa"]);
                oferta.EstadoOferta                         = Funciones.ToString(dtResultado.Rows[0]["EstadoOferta"]);
                oferta.ExperienciaGeneral                   = Funciones.ToInt(dtResultado.Rows[0]["MesesExperienciaTotal"]);
                oferta.ExperienciaPosicionesSimilares       = Funciones.ToInt(dtResultado.Rows[0]["MesesExperienciaTipoTrabajo"]);
                oferta.CumpleExperienciaGeneral             = Funciones.ToBoolean(dtResultado.Rows[0]["CumpleMesesExperienciaTotal"]);
                oferta.CumpleExperienciaPosicionesSimilares = Funciones.ToBoolean(dtResultado.Rows[0]["CumpleMesesExperienciaTipoTrabajo"]);
                //06MAR15: Se agregan los campos EstadoCarreaUTP y CicloMinimoUTP
                oferta.EstadoCarreraUTPDescripcion = Funciones.ToString(dtResultado.Rows[0]["EstadoCarreraUTPDescripcion"]);
                oferta.CicloMinimoCarreraUTP       = Funciones.ToInt(dtResultado.Rows[0]["CicloMinimoCarreraUTP"]);
            }

            return(oferta);
        }
Example #4
0
        public Alumno Alumno_ObtenerFoto(int idAlumno)
        {
            Alumno    registroAlumno = new Alumno();
            DataTable dtResultado    = ad.Alumno_ObtenerFoto(idAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                registroAlumno.Foto            = Funciones.ToBytes(dtResultado.Rows[0]["Foto"]);
                registroAlumno.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[0]["ArchivoMimeType"]);
            }
            return(registroAlumno);
        }
        public List <Oferta> BuscarSimilaresOfertasAlumno(int IdOferta)
        {
            List <Oferta> listaOferta = new List <Oferta>();

            DataTable dtResultado = adOferta.BuscarSimilaresOfertasAlumno(IdOferta);

            for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
            {
                Oferta oferta = new Oferta();
                oferta.IdOferta         = Funciones.ToInt(dtResultado.Rows[i]["IdOferta"]);
                oferta.FechaPublicacion = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]);
                oferta.CargoOfrecido    = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]);
                oferta.IdEmpresa        = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]);
                oferta.LogoEmpresa      = Funciones.ToBytes(dtResultado.Rows[i]["LogoEmpresa"]);
                oferta.ArchivoMimeType  = Funciones.ToString(dtResultado.Rows[i]["ArchivoMimeType"]);

                listaOferta.Add(oferta);
            }
            return(listaOferta);
        }
        public List <Oferta> MostrarUltimasOfertas(int IdAlumno)
        {
            List <Oferta> listaOferta = new List <Oferta>();

            DataTable dtResultado = adOferta.MostrarUltimasOfertas(IdAlumno);

            for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
            {
                Oferta oferta = new Oferta();
                oferta.IdOferta         = Funciones.ToInt(dtResultado.Rows[i]["IdOferta"]);
                oferta.Compatible       = Funciones.ToDecimal(dtResultado.Rows[i]["Compatible"]);
                oferta.FechaPublicacion = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]);
                oferta.NombreComercial  = Funciones.ToString(dtResultado.Rows[i]["NombreComercial"]);
                oferta.CargoOfrecido    = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]);
                oferta.IdEmpresa        = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]);
                oferta.LogoEmpresa      = Funciones.ToBytes(dtResultado.Rows[i]["LogoEmpresa"]);
                oferta.ArchivoMimeType  = Funciones.ToString(dtResultado.Rows[i]["ArchivoMimeType"]);

                listaOferta.Add(oferta);
            }
            return(listaOferta);
        }
Example #7
0
        public Alumno ObtenerAlumnoPorIdAlumno(int IdAlumno)
        {
            Alumno alumno = new Alumno();

            DataTable dtResultado = ad.ObtenerAlumnoPorIdAlumno(IdAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                alumno.IdAlumno  = Funciones.ToInt(dtResultado.Rows[0]["IdAlumno"]);
                alumno.Usuario   = Funciones.ToString(dtResultado.Rows[0]["Usuario"]);
                alumno.Nombres   = Funciones.ToString(dtResultado.Rows[0]["Nombres"]);
                alumno.Apellidos = Funciones.ToString(dtResultado.Rows[0]["Apellidos"]);
                alumno.TipoDocumentoIdListaValor = Funciones.ToString(dtResultado.Rows[0]["TipoDocumento"]);
                alumno.NumeroDocumento           = Funciones.ToString(dtResultado.Rows[0]["NumeroDocumento"]);
                alumno.FechaNacimiento           = Funciones.ToDateTime(dtResultado.Rows[0]["FechaNacimiento"]);
                alumno.SexoIdListaValor          = Funciones.ToString(dtResultado.Rows[0]["Sexo"]);
                alumno.Direccion           = Funciones.ToString(dtResultado.Rows[0]["Direccion"]);
                alumno.DireccionRegion     = Funciones.ToString(dtResultado.Rows[0]["DireccionRegion"]);
                alumno.DireccionCiudad     = Funciones.ToString(dtResultado.Rows[0]["DireccionCiudad"]);
                alumno.DireccionDistrito   = Funciones.ToString(dtResultado.Rows[0]["DireccionDistrito"]);
                alumno.DireccionRegionId   = Funciones.ToString(dtResultado.Rows[0]["DireccionRegionId"]);
                alumno.DireccionCiudadId   = Funciones.ToString(dtResultado.Rows[0]["DireccionCiudadId"]);
                alumno.DireccionDistritoId = Funciones.ToString(dtResultado.Rows[0]["DireccionDistritoId"]);
                alumno.CorreoElectronico1  = Funciones.ToString(dtResultado.Rows[0]["CorreoElectronico"]);
                alumno.CorreoElectronico2  = Funciones.ToString(dtResultado.Rows[0]["CorreoElectronico2"]);
                alumno.TelefonoCelular     = Funciones.ToString(dtResultado.Rows[0]["TelefonoCelular"]);
                alumno.TelefonoFijoCasa    = Funciones.ToString(dtResultado.Rows[0]["TelefonoFijoCasa"]);
                alumno.Foto            = Funciones.ToBytes(dtResultado.Rows[0]["Foto"]);
                alumno.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[0]["ArchivoMimeType"]);
                alumno.CodAlumnoUTP    = Funciones.ToString(dtResultado.Rows[0]["CodAlumnoUtp"]);
                alumno.FechaCreacion   = Funciones.ToString(dtResultado.Rows[0]["FechaCreacion"]);
                alumno.EstadoAlumno    = Funciones.ToString(dtResultado.Rows[0]["EstadoAlumno"]);
            }

            return(alumno);
        }
        public VistaOfertaPostulante ObtenerDatosCV(int idAlumno)
        {
            VistaOfertaPostulante vistaofertapostulante = new VistaOfertaPostulante();

            DataSet dsResultado = acv.ObtenerDatosCV(idAlumno);
            Alumno  alumnocv    = new Alumno();
            List <AlumnoEstudio>              alumnoestudiocv              = new List <AlumnoEstudio>();
            List <AlumnoExperiencia>          alumnoexperienciacv          = new List <AlumnoExperiencia>();
            List <AlumnoInformacionAdicional> alumnoinformacionadicionalcv = new List <AlumnoInformacionAdicional>();
            List <AlumnoPostulaciones>        alumnopostulaciones          = new List <AlumnoPostulaciones>();

            if (dsResultado.Tables.Count > 0)
            {
                if (dsResultado.Tables[0].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[0].Rows.Count - 1; n++)
                    {
                        //alumnocv.IdOfertaPostulante = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdOfertaPostulante"]);
                        //alumnocv.IdCV = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdCV"]);
                        alumnocv.Perfil             = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Perfil"]);
                        alumnocv.CodAlumnoUTP       = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CodAlumnoUtp"]);
                        alumnocv.Nombres            = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Nombres"]);
                        alumnocv.Apellidos          = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Apellidos"]);
                        alumnocv.TelefonoCelular    = Funciones.ToString(dsResultado.Tables[0].Rows[n]["TelefonoCelular"]);
                        alumnocv.CorreoElectronico1 = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CorreoElectronico"]);
                        alumnocv.CorreoElectronico2 = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CorreoElectronico2"]);
                        alumnocv.TelefonoFijoCasa   = Funciones.ToString(dsResultado.Tables[0].Rows[n]["TelefonoFijoCasa"]);
                        alumnocv.Direccion          = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Direccion"]);
                        alumnocv.DireccionRegion    = Funciones.ToString(dsResultado.Tables[0].Rows[n]["DireccionRegion"]);
                        alumnocv.DireccionCiudad    = Funciones.ToString(dsResultado.Tables[0].Rows[n]["DireccionCiudad"]);
                        alumnocv.DireccionDistrito  = Funciones.ToString(dsResultado.Tables[0].Rows[n]["DireccionDistrito"]);
                        alumnocv.Foto     = Funciones.ToBytes(dsResultado.Tables[0].Rows[n]["Foto"]);
                        alumnocv.IdAlumno = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdAlumno"]);
                        //alumnocv.IdOferta = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdOferta"]);
                        //alumnocv.FaseOferta = Funciones.ToString(dsResultado.Tables[0].Rows[n]["FaseOferta"]);
                        //alumnocv.FechaPostulacion = Funciones.ToDateTime(dsResultado.Tables[0].Rows[n]["FechaPostulacion"]);
                        //alumnocv.CargoOfrecido = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CargoOfrecido"]);
                        //alumnocv.FaseOfertaDescripcion = Funciones.ToString(dsResultado.Tables[0].Rows[n]["FaseOfertaDescripcion"]);
                        //alumnocv.Cumplimiento = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["Cumplimiento"]);
                        break;
                    }
                }
                if (dsResultado.Tables[1].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[1].Rows.Count - 1; n++)
                    {
                        AlumnoEstudio alumnoestudio = new AlumnoEstudio();
                        alumnoestudio.Institucion      = Funciones.ToString(dsResultado.Tables[1].Rows[n]["Institucion"]);
                        alumnoestudio.Estudio          = Funciones.ToString(dsResultado.Tables[1].Rows[n]["Estudio"]);
                        alumnoestudio.TipoDeEstudio    = Funciones.ToString(dsResultado.Tables[1].Rows[n]["TipoDeEstudio"]);
                        alumnoestudio.EstadoDelEstudio = Funciones.ToString(dsResultado.Tables[1].Rows[n]["EstadoDelEstudio"]);
                        alumnoestudio.Observacion      = Funciones.ToString(dsResultado.Tables[1].Rows[n]["Observacion"]);
                        alumnoestudio.FechaInicioMes   = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioMes"]);
                        alumnoestudio.FechaInicioAno   = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioAno"]);
                        alumnoestudio.FechaFinMes      = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinMes"]);
                        alumnoestudio.FechaFinAno      = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinAno"]);
                        alumnoestudio.CicloEquivalente = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["CicloEquivalente"]);
                        alumnoestudio.Cumple           = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["Cumple"]);
                        alumnoestudiocv.Add(alumnoestudio);
                    }
                }
                if (dsResultado.Tables[2].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[2].Rows.Count - 1; n++)
                    {
                        AlumnoExperiencia alumnoexperiencia = new AlumnoExperiencia();
                        alumnoexperiencia.Empresa            = Funciones.ToString(dsResultado.Tables[2].Rows[n]["Empresa"]);
                        alumnoexperiencia.DescripcionEmpresa = Funciones.ToString(dsResultado.Tables[2].Rows[n]["DescripcionEmpresa"]);
                        alumnoexperiencia.SectorEmpresarial  = Funciones.ToString(dsResultado.Tables[2].Rows[n]["SectorEmpresarial"]);
                        alumnoexperiencia.SectorEmpresarial2 = Funciones.ToString(dsResultado.Tables[2].Rows[n]["SectorEmpresarial2"]);
                        alumnoexperiencia.SectorEmpresarial3 = Funciones.ToString(dsResultado.Tables[2].Rows[n]["SectorEmpresarial3"]);
                        alumnoexperiencia.Pais                = Funciones.ToString(dsResultado.Tables[2].Rows[n]["Pais"]);
                        alumnoexperiencia.Ciudad              = Funciones.ToString(dsResultado.Tables[2].Rows[n]["Ciudad"]);
                        alumnoexperiencia.NombreCargo         = Funciones.ToString(dsResultado.Tables[2].Rows[n]["NombreCargo"]);
                        alumnoexperiencia.FechaInicioCargoMes = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["FechaInicioCargoMes"]);
                        alumnoexperiencia.FechaInicioCargoAno = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["FechaInicioCargoAno"]);
                        alumnoexperiencia.FechaFinCargoMes    = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["FechaFinCargoMes"]);
                        alumnoexperiencia.FechaFinCargoAno    = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["FechaFinCargoAno"]);
                        alumnoexperiencia.TipoCargo           = Funciones.ToString(dsResultado.Tables[2].Rows[n]["TipoCargo"]);
                        alumnoexperiencia.DescripcionCargo    = Funciones.ToString(dsResultado.Tables[2].Rows[n]["DescripcionCargo"]).Replace("\n", "<br>");
                        alumnoexperiencia.Cumple              = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["Cumple"]);
                        alumnoexperienciacv.Add(alumnoexperiencia);
                    }
                }
                if (dsResultado.Tables[3].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[3].Rows.Count - 1; n++)
                    {
                        AlumnoInformacionAdicional alumnoinformacionadicional = new AlumnoInformacionAdicional();
                        alumnoinformacionadicional.DesTipoConocimiento       = Funciones.ToString(dsResultado.Tables[3].Rows[n]["TipoConocimiento"]);
                        alumnoinformacionadicional.Conocimiento              = Funciones.ToString(dsResultado.Tables[3].Rows[n]["Conocimiento"]);
                        alumnoinformacionadicional.DesNivelConocimiento      = Funciones.ToString(dsResultado.Tables[3].Rows[n]["NivelConocimiento"]);
                        alumnoinformacionadicional.FechaConocimientoDesdeMes = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["FechaConocimientoDesdeMes"]);
                        alumnoinformacionadicional.FechaConocimientoDesdeAno = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["FechaConocimientoDesdeAno"]);
                        alumnoinformacionadicional.FechaConocimientoHastaMes = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["FechaConocimientoHastaMes"]);
                        alumnoinformacionadicional.FechaConocimientoHastaAno = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["FechaConocimientoHastaAno"]);
                        alumnoinformacionadicional.NomPais = Funciones.ToString(dsResultado.Tables[3].Rows[n]["Pais"]);
                        alumnoinformacionadicional.Ciudad  = Funciones.ToString(dsResultado.Tables[3].Rows[n]["Ciudad"]);
                        alumnoinformacionadicional.InstituciónDeEstudio = Funciones.ToString(dsResultado.Tables[3].Rows[n]["InstituciónDeEstudio"]);
                        alumnoinformacionadicional.AnosExperiencia      = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["AñosExperiencia"]);
                        alumnoinformacionadicional.Cumple = Funciones.ToInt(dsResultado.Tables[3].Rows[n]["Cumple"]);

                        alumnoinformacionadicionalcv.Add(alumnoinformacionadicional);
                    }
                }
                //if (dsResultado.Tables[4].Rows.Count > 0)
                //{
                //    for (int n = 0; n <= dsResultado.Tables[4].Rows.Count - 1; n++)
                //    {
                //        AlumnoPostulaciones alumnopostulacionesdata = new AlumnoPostulaciones();
                //        alumnopostulacionesdata.IdOferta = Funciones.ToInt(dsResultado.Tables[4].Rows[n]["IdOferta"]);
                //        alumnopostulacionesdata.CargoOfrecido = Funciones.ToString(dsResultado.Tables[4].Rows[n]["CargoOfrecido"]);
                //        alumnopostulacionesdata.FechaPostulacion = Funciones.ToDateTime(dsResultado.Tables[4].Rows[n]["FechaPostulacion"]);
                //        alumnopostulacionesdata.IdOfertaPostulante = Funciones.ToInt(dsResultado.Tables[4].Rows[n]["IdOfertaPostulante"]);

                //        alumnopostulaciones.Add(alumnopostulacionesdata);
                //    }
                //}
            }
            vistaofertapostulante.alumnocv                     = alumnocv;
            vistaofertapostulante.alumnoestudiocv              = alumnoestudiocv;
            vistaofertapostulante.alumnoexperienciacv          = alumnoexperienciacv;
            vistaofertapostulante.alumnoinformacionadicionalcv = alumnoinformacionadicionalcv;
            //vistaofertapostulante.alumnopostulacionesdata = alumnopostulaciones;
            return(vistaofertapostulante);
        }