Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public AlumnoCV ObtenerAlumnoCVPorIdAlumnoYIdCV(int IdAlumno, int IdCV)
        {
            AlumnoCV alumnocv = new AlumnoCV();

            DataTable dtResultado = acv.ObtenerAlumnoCVPorIdAlumnoYIdCV(IdAlumno, IdCV);

            if (dtResultado.Rows.Count > 0)
            {
                for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
                {
                    alumnocv.IncluirCorreoElectronico2 = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirCorreoElectronico2"]);
                    alumnocv.IncluirFoto         = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirFoto"]);
                    alumnocv.IncluirTelefonoFijo = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirTelefonoFijo"]);
                    alumnocv.IncluirDireccion    = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirDireccion"]);
                    alumnocv.IncluirNombre1      = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirNombre1"]);
                    alumnocv.IncluirNombre2      = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirNombre2"]);
                    alumnocv.IncluirNombre3      = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirNombre3"]);
                    alumnocv.IncluirNombre4      = Funciones.ToBoolean(dtResultado.Rows[i]["IncluirNombre4"]);

                    alumnocv.Perfil = Funciones.ToString(dtResultado.Rows[i]["Perfil"]);
                }
            }

            return(alumnocv);
        }
Exemplo n.º 3
0
        public List <VistaPostulacionAlumno> ObtenerPostulantesPorIDAlumno(int IdAlumno, string PalabraClave, int PaginaActual, int NumeroRegistros)
        {
            List <VistaPostulacionAlumno> listapostulacion = new List <VistaPostulacionAlumno>();

            DataTable dtResultado = adOfertaPostulante.ObtenerPostulantesPorIDAlumno(IdAlumno, PalabraClave, PaginaActual, NumeroRegistros);

            for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
            {
                VistaPostulacionAlumno postulacion = new VistaPostulacionAlumno();

                postulacion.FechaPublicacion     = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]);
                postulacion.FechaPostulacion     = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPostulacion"]);
                postulacion.Empresa              = Funciones.ToString(dtResultado.Rows[i]["Empresa"]);
                postulacion.CargoOfrecido        = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]);
                postulacion.TipoTrabajo          = Funciones.ToString(dtResultado.Rows[i]["TipoTrabajo"]);
                postulacion.Horario              = Funciones.ToString(dtResultado.Rows[i]["Horario"]);
                postulacion.RemuneracionOfrecida = Funciones.ToDecimal(dtResultado.Rows[i]["RemuneracionOfrecida"]);
                postulacion.EstadoOferta         = Funciones.ToString(dtResultado.Rows[i]["EstadoOferta"]);
                postulacion.IdOferta             = Funciones.ToInt(dtResultado.Rows[i]["IdOferta"]);
                postulacion.Mensajes             = Funciones.ToInt(dtResultado.Rows[i]["Mensajes"]);
                postulacion.IdEmpresa            = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]);
                postulacion.MaxPagina            = Funciones.ToInt(dtResultado.Rows[i]["MaxPagina"]);

                listapostulacion.Add(postulacion);
            }
            return(listapostulacion);
        }
        public List <AlumnoEstudio> ObtenerAlumnoEstudioPorIdAlumno(int IdAlumno)
        {
            List <AlumnoEstudio> listaAlumno = new List <AlumnoEstudio>();

            DataTable dtResultado = aed.ObtenerAlumnoEstudioPorIdAlumno(IdAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
                {
                    AlumnoEstudio alumnoestudio = new AlumnoEstudio();

                    alumnoestudio.IdEstudio          = Funciones.ToInt(dtResultado.Rows[i]["IdEstudio"]);
                    alumnoestudio.IdAlumno           = Funciones.ToInt(dtResultado.Rows[i]["IdAlumno"]);
                    alumnoestudio.Institucion        = Funciones.ToString(dtResultado.Rows[i]["Institucion"]);
                    alumnoestudio.Estudio            = Funciones.ToString(dtResultado.Rows[i]["Estudio"]);
                    alumnoestudio.EstadoDelEstudio   = Funciones.ToString(dtResultado.Rows[i]["EstadoDelEstudio"]);
                    alumnoestudio.TipoDeEstudio      = Funciones.ToString(dtResultado.Rows[i]["TipoDeEstudio"]);
                    alumnoestudio.Observacion        = Funciones.ToString(dtResultado.Rows[i]["Observacion"]);
                    alumnoestudio.CicloEquivalente   = Funciones.ToInt(dtResultado.Rows[i]["CicloEquivalente"]);
                    alumnoestudio.FechaInicioMes     = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioMes"]);
                    alumnoestudio.FechaInicioAno     = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioAno"]);
                    alumnoestudio.FechaFinMes        = Funciones.ToInt(dtResultado.Rows[i]["FechaFinMes"]);
                    alumnoestudio.FechaFinAno        = Funciones.ToInt(dtResultado.Rows[i]["FechaFinAno"]);
                    alumnoestudio.DatoUTP            = Funciones.ToBoolean(dtResultado.Rows[i]["DatoUTP"]);
                    alumnoestudio.IconoTipoDeEstudio = Funciones.ToString(dtResultado.Rows[i]["IconoTipoDeEstudio"]);
                    listaAlumno.Add(alumnoestudio);
                }
            }

            return(listaAlumno);
        }
        public List <AlumnoInformacionAdicional> ObtenerAlumnoInformacionAdicionalPorIdAlumno(int IdAlumno)
        {
            List <AlumnoInformacionAdicional> listaAlumnoInformacionAdicional = new List <AlumnoInformacionAdicional>();
            DataTable dtResultado = aiad.ObtenerAlumnoInformacionAdicionalPorIdAlumno(IdAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
                {
                    AlumnoInformacionAdicional alumnoinformacionadicional = new AlumnoInformacionAdicional();
                    alumnoinformacionadicional.IdInformacionAdicional    = Funciones.ToInt(dtResultado.Rows[i]["IdInformacionAdicional"]);
                    alumnoinformacionadicional.DesTipoConocimiento       = Funciones.ToString(dtResultado.Rows[i]["DesTipoConocimiento"]);
                    alumnoinformacionadicional.DesNivelConocimiento      = Funciones.ToString(dtResultado.Rows[i]["DesNivelConocimiento"]);
                    alumnoinformacionadicional.Conocimiento              = Funciones.ToString(dtResultado.Rows[i]["Conocimiento"]);
                    alumnoinformacionadicional.FechaConocimientoDesdeMes = Funciones.ToInt(dtResultado.Rows[i]["FechaConocimientoDesdeMes"]);
                    alumnoinformacionadicional.FechaConocimientoDesdeAno = Funciones.ToInt(dtResultado.Rows[i]["FechaConocimientoDesdeAno"]);
                    alumnoinformacionadicional.FechaConocimientoHastaMes = Funciones.ToInt(dtResultado.Rows[i]["FechaConocimientoHastaMes"]);
                    alumnoinformacionadicional.FechaConocimientoHastaAno = Funciones.ToInt(dtResultado.Rows[i]["FechaConocimientoHastaAno"]);
                    alumnoinformacionadicional.NomPais = Funciones.ToString(dtResultado.Rows[i]["NomPais"]);
                    alumnoinformacionadicional.Ciudad  = Funciones.ToString(dtResultado.Rows[i]["Ciudad"]);
                    alumnoinformacionadicional.InstituciónDeEstudio = Funciones.ToString(dtResultado.Rows[i]["InstituciónDeEstudio"]);
                    alumnoinformacionadicional.AnosExperiencia      = Funciones.ToInt(dtResultado.Rows[i]["AñosExperiencia"]);
                    listaAlumnoInformacionAdicional.Add(alumnoinformacionadicional);
                }
            }
            return(listaAlumnoInformacionAdicional);
        }
Exemplo n.º 6
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);
        }
Exemplo n.º 7
0
        public List <Oferta> BuscarFiltroOfertasAlumno(int IdAlumno, string PalabraClave, int PagActual, int NumRegistros)
        {
            List <Oferta> listaOferta = new List <Oferta>();

            DataTable dtResultado = adOferta.BuscarFiltroOfertasAlumno(IdAlumno, PalabraClave, PagActual, NumRegistros);

            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.DesTipoTrabajo       = Funciones.ToString(dtResultado.Rows[i]["DesTipoTrabajo"]);
                oferta.Horario              = Funciones.ToString(dtResultado.Rows[i]["Horario"]);
                oferta.RemuneracionOfrecida = Funciones.ToDecimal(dtResultado.Rows[i]["RemuneracionOfrecida"]);
                oferta.Mensaje              = Funciones.ToInt(dtResultado.Rows[i]["Mensajes"]);
                oferta.IdEmpresa            = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]);
                oferta.TotalRegistros       = Funciones.ToInt(dtResultado.Rows[i]["CantidadTotal"]);


                listaOferta.Add(oferta);
            }
            return(listaOferta);
        }
Exemplo n.º 8
0
        public AlumnoExperiencia ObtenerAlumnoExperienciaCargoPorId(int IdExperienciaCargo)
        {
            DataTable dtResultado = new DataTable();

            dtResultado = aecd.ObtenerAlumnoExperienciaCargoPorId(IdExperienciaCargo);
            AlumnoExperiencia alumnoexperiencia = new AlumnoExperiencia();

            if (dtResultado.Rows.Count > 0)
            {
                alumnoexperiencia.IdExperienciaCargo  = Funciones.ToInt(dtResultado.Rows[0]["IdExperienciaCargo"]);
                alumnoexperiencia.IdExperiencia       = Funciones.ToInt(dtResultado.Rows[0]["IdExperiencia"]);
                alumnoexperiencia.NombreCargo         = Funciones.ToString(dtResultado.Rows[0]["NombreCargo"]);
                alumnoexperiencia.FechaInicioCargoMes = Funciones.ToInt(dtResultado.Rows[0]["FechaInicioCargoMes"]);
                alumnoexperiencia.Empresa             = Funciones.ToString(dtResultado.Rows[0]["Empresa"]);
                alumnoexperiencia.DescripcionEmpresa  = Funciones.ToString(dtResultado.Rows[0]["DescripcionEmpresa"]);
                alumnoexperiencia.IdEmpresa           = Funciones.ToInt(dtResultado.Rows[0]["IdEmpresa"]);
                alumnoexperiencia.SectorEmpresarial   = Funciones.ToString(dtResultado.Rows[0]["SectorEmpresarial"]);
                alumnoexperiencia.SectorEmpresarial2  = Funciones.ToString(dtResultado.Rows[0]["SectorEmpresarial2"]);
                alumnoexperiencia.SectorEmpresarial3  = Funciones.ToString(dtResultado.Rows[0]["SectorEmpresarial3"]);
                alumnoexperiencia.Pais   = Funciones.ToString(dtResultado.Rows[0]["Pais"]);
                alumnoexperiencia.Ciudad = Funciones.ToString(dtResultado.Rows[0]["Ciudad"]);
                alumnoexperiencia.FechaInicioCargoAno = Funciones.ToInt(dtResultado.Rows[0]["FechaInicioCargoAno"]);
                alumnoexperiencia.FechaFinCargoMes    = Funciones.ToInt(dtResultado.Rows[0]["FechaFinCargoMes"]);
                alumnoexperiencia.FechaFinCargoAno    = Funciones.ToInt(dtResultado.Rows[0]["FechaFinCargoAno"]);
                alumnoexperiencia.TipoCargo           = Funciones.ToString(dtResultado.Rows[0]["TipoCargo"]);
                alumnoexperiencia.DescripcionCargo    = Funciones.ToString(dtResultado.Rows[0]["DescripcionCargo"]);
            }
            return(alumnoexperiencia);
        }
Exemplo n.º 9
0
        public List <AlumnoExperienciaCargo> ObtenerAlumnoExperienciaCargoPorIdAlumno(int IdAlumno)
        {
            List <AlumnoExperienciaCargo> listaAlumnoExperienciaCargo = new List <AlumnoExperienciaCargo>();

            DataTable dtResultado = aecd.ObtenerAlumnoExperienciaCargoPorIdAlumno(IdAlumno);

            if (dtResultado.Rows.Count > 0)
            {
                for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
                {
                    AlumnoExperienciaCargo alumnoexperienciacargo = new AlumnoExperienciaCargo();
                    alumnoexperienciacargo.IdExperienciaCargo  = Funciones.ToInt(dtResultado.Rows[i]["IdExperienciaCargo"]);
                    alumnoexperienciacargo.NombreComercial     = Funciones.ToString(dtResultado.Rows[i]["NombreComercial"]);
                    alumnoexperienciacargo.NombreCargo         = Funciones.ToString(dtResultado.Rows[i]["NombreCargo"]);
                    alumnoexperienciacargo.DesTipoCargo        = Funciones.ToString(dtResultado.Rows[i]["DesTipoCargo"]);
                    alumnoexperienciacargo.DescripcionCargo    = Funciones.ToString(dtResultado.Rows[i]["DescripcionCargo"]);
                    alumnoexperienciacargo.SectorEmpresarial   = Funciones.ToString(dtResultado.Rows[i]["SectorEmpresarial"]);
                    alumnoexperienciacargo.NomPais             = Funciones.ToString(dtResultado.Rows[i]["NomPais"]);
                    alumnoexperienciacargo.Ciudad              = Funciones.ToString(dtResultado.Rows[i]["Ciudad"]);
                    alumnoexperienciacargo.FechaInicioCargoMes = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioCargoMes"]);
                    alumnoexperienciacargo.FechaInicioCargoAno = Funciones.ToInt(dtResultado.Rows[i]["FechaInicioCargoAno"]);
                    alumnoexperienciacargo.FechaFinCargoMes    = Funciones.ToInt(dtResultado.Rows[i]["FechaFinCargoMes"]);
                    alumnoexperienciacargo.FechaFinCargoAno    = Funciones.ToInt(dtResultado.Rows[i]["FechaFinCargoAno"]);
                    alumnoexperienciacargo.IconoTipoCargo      = Funciones.ToString(dtResultado.Rows[i]["IconoTipoCargo"]);

                    listaAlumnoExperienciaCargo.Add(alumnoexperienciacargo);
                }
            }

            return(listaAlumnoExperienciaCargo);
        }
Exemplo n.º 10
0
        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);
        }
Exemplo n.º 11
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);
        }
Exemplo n.º 12
0
        public void BuscarCumplimientoOfertasAlumno(ref VistaOfertaAlumno vistaofertaalumno)
        {
            DataSet dsResultado = adOferta.BuscarCumplimientoOfertasAlumno(vistaofertaalumno.Oferta.IdAlumno, vistaofertaalumno.Oferta.IdOferta);

            //Datos generales de la empresa.
            if (dsResultado.Tables.Count > 0)
            {
                List <Oferta> ListaEstudios             = new List <Oferta>();
                List <Oferta> ListaSectorEmpresarial    = new List <Oferta>();
                List <Oferta> ListaInformacionAdicional = new List <Oferta>();

                if (dsResultado.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow row in dsResultado.Tables[0].Rows)
                    {
                        Oferta of = new Oferta();
                        of.Requisito    = Funciones.ToString(row["Caracteristica"]);
                        of.Cumplimiento = Funciones.ToInt(row["Estado"]);
                        of.Tipo         = Funciones.ToInt(row["Tipo2"]);
                        of.Line         = Funciones.ToInt(row["Line"]);
                        ListaEstudios.Add(of);
                    }
                    vistaofertaalumno.ListadoEstudios = ListaEstudios;
                }
                if (dsResultado.Tables[1].Rows.Count > 0)
                {
                    foreach (DataRow row in dsResultado.Tables[1].Rows)
                    {
                        Oferta of = new Oferta();
                        of.Requisito    = Funciones.ToString(row["Caracteristica"]);
                        of.Cumplimiento = Funciones.ToInt(row["Estado"]);
                        of.Tipo         = Funciones.ToInt(row["Tipo2"]);
                        of.Line         = Funciones.ToInt(row["Line"]);
                        ListaSectorEmpresarial.Add(of);
                    }
                    vistaofertaalumno.ListadoSectorEmpresarial = ListaSectorEmpresarial;
                }
                if (dsResultado.Tables[2].Rows.Count > 0)
                {
                    foreach (DataRow row in dsResultado.Tables[2].Rows)
                    {
                        Oferta of = new Oferta();
                        of.Requisito    = Funciones.ToString(row["Caracteristica"]);
                        of.Cumplimiento = Funciones.ToInt(row["Estado"]);
                        of.Tipo         = Funciones.ToInt(row["Tipo2"]);
                        of.Line         = Funciones.ToInt(row["Line"]);
                        ListaInformacionAdicional.Add(of);
                    }
                    vistaofertaalumno.ListadoInformacionAdicional = ListaInformacionAdicional;
                }
            }
        }
Exemplo n.º 13
0
        public Evento EventoPorUsuario(int idevento, string usuario)
        {
            Evento eventoporusuario = new Evento();

            DataSet dsResultado = ad.EventoPorUsuario(idevento, usuario);

            if (dsResultado.Tables[0].Rows.Count > 0)
            {
                eventoporusuario.IdEvento                 = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEvento"]);
                eventoporusuario.NombreEvento             = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombreEvento"]);
                eventoporusuario.EstadoEvento             = Funciones.ToString(dsResultado.Tables[0].Rows[0]["EstadoEvento"]);
                eventoporusuario.ValorEstadoEvento        = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorEstadoEvento"]);
                eventoporusuario.TipoEvento               = Funciones.ToString(dsResultado.Tables[0].Rows[0]["TipoEvento"]);
                eventoporusuario.ValorTipoEvento          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorTipoEvento"]);
                eventoporusuario.IdEmpresa                = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEmpresa"]);
                eventoporusuario.NombreComercial          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombreComercial"]);
                eventoporusuario.DescripcionEvento        = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DescripcionEvento"]);
                eventoporusuario.FechaEvento              = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEvento"]);
                eventoporusuario.FechaEventoFin           = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEventoFin"]);
                eventoporusuario.DiasEvento               = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DiasEvento"]);
                eventoporusuario.FechaEventoTexto         = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEventoTexto"]);
                eventoporusuario.LugarEvento              = Funciones.ToString(dsResultado.Tables[0].Rows[0]["LugarEvento"]);
                eventoporusuario.DireccionEvento          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DescripcionEvento"]);
                eventoporusuario.DireccionDistrito        = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionDistrito"]);
                eventoporusuario.DireccionCiudad          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionCiudad"]);
                eventoporusuario.DireccionRegion          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionRegion"]);
                eventoporusuario.AsistentesEsperados      = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["AsistentesEsperados"]);
                eventoporusuario.AsistentesReales         = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["AsistentesReales"]);
                eventoporusuario.RegistraAlumnos          = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraAlumnos"]);
                eventoporusuario.RegistraUsuariosEmpresa  = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraUsuariosEmpresa"]);
                eventoporusuario.RegistraPublicoEnGeneral = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraPublicoEnGeneral"]);
                if (dsResultado.Tables[0].Rows[0]["IdEventoAsistente"] != null)
                {
                    eventoporusuario.IdEventoAsistente = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEventoAsistente"]);
                }
                else
                {
                    eventoporusuario.IdEventoAsistente = 0;
                }
                eventoporusuario.FechaInscripcion   = Funciones.ToDateTime(dsResultado.Tables[0].Rows[0]["FechaInscripcion"]);
                eventoporusuario.Nombres            = Funciones.ToString(dsResultado.Tables[0].Rows[0]["Nombres"]);
                eventoporusuario.Apellidos          = Funciones.ToString(dsResultado.Tables[0].Rows[0]["Apellidos"]);
                eventoporusuario.EstadoTicket       = Funciones.ToString(dsResultado.Tables[0].Rows[0]["EstadoTicket"]);
                eventoporusuario.ValorEstadoTicket  = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorEstadoTicket"]);
                eventoporusuario.TipoDocumento      = Funciones.ToString(dsResultado.Tables[0].Rows[0]["TipoDocumento"]);
                eventoporusuario.ValorTipoDocumento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorTipoDocumento"]);
                eventoporusuario.NumeroDocumento    = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NumeroDocumento"]);
                eventoporusuario.FechaAsistencia    = Funciones.ToDateTime(dsResultado.Tables[0].Rows[0]["FechaAsistencia"]);
            }
            return(eventoporusuario);
        }
Exemplo n.º 14
0
        public List <ListaValor> ObtenerListaValorPorIdPadre(string idListaPadre)
        {
            List <ListaValor> lista = new List <ListaValor>();

            DataTable dtResultado = adGeneral.ObtenerListaValorPorIdPadre(idListaPadre);

            foreach (DataRow fila in dtResultado.Rows)
            {
                ListaValor item = new ListaValor();
                item.IdListaValor = Funciones.ToString(fila["IDListaValor"]);
                item.Valor        = Funciones.ToString(fila["Valor"]);;
                lista.Add(item);
            }

            return(lista);
        }
Exemplo n.º 15
0
        //public List<Evento> Evento_Mostrar()
        // {
        //     List<Evento> lista = new List<Evento>();

        //     DataTable dtResultado = ad.Evento_Mostrar();


        //     for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
        //     {
        //         Evento listaEvento = new Evento();
        //         listaEvento.IdEvento = Convert.ToInt32(dtResultado.Rows[i]["IdEvento"]);
        //         listaEvento.NombreEvento = dtResultado.Rows[i]["NombreEvento"].ToString();
        //         listaEvento.TipoEvento = dtResultado.Rows[i]["TipoEvento"].ToString();
        //         listaEvento.DescripcionEvento = dtResultado.Rows[i]["DescripcionEvento"].ToString();

        //         //listaEvento.PosterGrandeEvento = dtResultado.Rows[i]["PosterGrandeEvento"].ToString();
        //         //listaEvento.PosterMedianoEvento = dtResultado.Rows[i]["PosterMedianoEvento"].ToString();
        //         //listaEvento.PosterChicoEvento = dtResultado.Rows[i]["PosterChicoEvento"].ToString();

        //         listaEvento.FechaEvento = Convert.ToDateTime(dtResultado.Rows[i]["FechaEvento"].ToString());
        //         listaEvento.DireccionEvento = dtResultado.Rows[i]["DireccionEvento"].ToString();
        //         listaEvento.DireccionDistrito = dtResultado.Rows[i]["DireccionDistrito"].ToString();
        //         listaEvento.DireccionCiudad = dtResultado.Rows[i]["DireccionCiudad"].ToString();
        //         listaEvento.DireccionRegion = dtResultado.Rows[i]["DireccionRegion"].ToString();
        //         listaEvento.DireccionPais = dtResultado.Rows[i]["DireccionPais"].ToString();
        //         listaEvento.AsistentesEsperados = Convert.ToInt32(dtResultado.Rows[i]["AsistentesEsperados"]);
        //         listaEvento.AsistentesReales = Convert.ToInt32(dtResultado.Rows[i]["AsistentesReales"]);

        //         //listaEvento.ImagenTicket = dtResultado.Rows[i]["PosterGrandeEvento"].ToString();
        //         listaEvento.RegistraAlumnos = Convert.ToInt32(dtResultado.Rows[i]["RegistraAlumnos"]);
        //         listaEvento.RegistraUsuariosEmpresa = Convert.ToInt32(dtResultado.Rows[i]["RegistraUsuariosEmpresa"]);
        //         listaEvento.RegistraPublicoEnGeneral = Convert.ToInt32(dtResultado.Rows[i]["RegistraPublicoEnGeneral"]);



        //         lista.Add(listaEvento);
        //     }
        //     return lista;
        // }



        public List <Evento> Evento_MostrarUltimos()
        {
            List <Evento> lista       = new List <Evento>();
            DataTable     dtResultado = ad.Evento_MostrarUltimos();

            for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
            {
                Evento listaEvento = new Evento();
                listaEvento.NombreEvento     = Funciones.ToString(dtResultado.Rows[i]["NombreEvento"]);
                listaEvento.FechaEventoTexto = Funciones.ToString(dtResultado.Rows[i]["FechaEventoTexto"]);
                listaEvento.LugarEvento      = Funciones.ToString(dtResultado.Rows[i]["LugarEvento"]);
                listaEvento.IdEvento         = Funciones.ToInt(dtResultado.Rows[i]["IdEvento"]);

                lista.Add(listaEvento);
            }
            return(lista);
        }
Exemplo n.º 16
0
        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);
        }
Exemplo n.º 17
0
        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);
        }
Exemplo n.º 18
0
        public List <VistaPostulacionAlumno> ObtenerPostulantes()
        {
            List <VistaPostulacionAlumno> listapostulacion = new List <VistaPostulacionAlumno>();

            DataTable dtResultado = adOferta.ObtenerPostulantes();

            for (int i = 0; i <= dtResultado.Rows.Count - 1; i++)
            {
                VistaPostulacionAlumno postulacion = new VistaPostulacionAlumno();

                postulacion.FechaPublicacion     = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]);
                postulacion.FechaPostulacion     = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPostulacion"]);
                postulacion.Empresa              = Funciones.ToString(dtResultado.Rows[i]["Empresa"]);
                postulacion.CargoOfrecido        = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]);
                postulacion.TipoTrabajo          = Funciones.ToString(dtResultado.Rows[i]["TipoTrabajo"]);
                postulacion.Horario              = Funciones.ToString(dtResultado.Rows[i]["Horario"]);
                postulacion.RemuneracionOfrecida = Funciones.ToDecimal(dtResultado.Rows[i]["RemuneracionOfrecida"]);
                postulacion.EstadoOferta         = Funciones.ToString(dtResultado.Rows[i]["EstadoOferta"]);

                listapostulacion.Add(postulacion);
            }
            return(listapostulacion);
        }
Exemplo n.º 19
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 AlumnoInformacionAdicional ObtenerAlumnoEstudioPorId(int IdInforacionAdicional)
        {
            DataTable dtResultado = new DataTable();

            dtResultado = aiad.ObtenerAlumnoInformacionAdicionalPorId(IdInforacionAdicional);
            AlumnoInformacionAdicional alumnoinformacionadicional = new AlumnoInformacionAdicional();

            if (dtResultado.Rows.Count > 0)
            {
                alumnoinformacionadicional.IdInformacionAdicional       = Funciones.ToInt(dtResultado.Rows[0]["IdInformacionAdicional"]);
                alumnoinformacionadicional.TipoConocimientoIdListaValor = Funciones.ToString(dtResultado.Rows[0]["TipoConocimiento"]);
                alumnoinformacionadicional.Conocimiento = Funciones.ToString(dtResultado.Rows[0]["Conocimiento"]);
                alumnoinformacionadicional.NivelConocimientoIdListaValor = Funciones.ToString(dtResultado.Rows[0]["NivelConocimiento"]);
                alumnoinformacionadicional.FechaConocimientoDesdeMes     = Funciones.ToInt(dtResultado.Rows[0]["FechaConocimientoDesdeMes"]);
                alumnoinformacionadicional.FechaConocimientoDesdeAno     = Funciones.ToInt(dtResultado.Rows[0]["FechaConocimientoDesdeAno"]);
                alumnoinformacionadicional.FechaConocimientoHastaMes     = Funciones.ToInt(dtResultado.Rows[0]["FechaConocimientoHastaMes"]);
                alumnoinformacionadicional.FechaConocimientoHastaAno     = Funciones.ToInt(dtResultado.Rows[0]["FechaConocimientoHastaAno"]);
                alumnoinformacionadicional.PaisIdListaValor     = Funciones.ToString(dtResultado.Rows[0]["Pais"]);
                alumnoinformacionadicional.Ciudad               = Funciones.ToString(dtResultado.Rows[0]["Ciudad"]);
                alumnoinformacionadicional.InstituciónDeEstudio = Funciones.ToString(dtResultado.Rows[0]["InstituciónDeEstudio"]);
                alumnoinformacionadicional.AnosExperiencia      = Funciones.ToInt(dtResultado.Rows[0]["AñosExperiencia"]);
            }
            return(alumnoinformacionadicional);
        }
        public AlumnoEstudio ObtenerAlumnoEstudioPorId(int IdEstudio)
        {
            DataTable dtResultado = new DataTable();

            dtResultado = aed.ObtenerAlumnoEstudioPorId(IdEstudio);
            AlumnoEstudio alumnoestudio = new AlumnoEstudio();

            if (dtResultado.Rows.Count > 0)
            {
                alumnoestudio.IdEstudio        = Funciones.ToInt(dtResultado.Rows[0]["IdEstudio"]);
                alumnoestudio.IdAlumno         = Funciones.ToInt(dtResultado.Rows[0]["IdAlumno"]);
                alumnoestudio.Institucion      = Funciones.ToString(dtResultado.Rows[0]["Institucion"]);
                alumnoestudio.Estudio          = Funciones.ToString(dtResultado.Rows[0]["Estudio"]);
                alumnoestudio.EstadoDelEstudio = Funciones.ToString(dtResultado.Rows[0]["EstadoDelEstudio"]);
                alumnoestudio.TipoDeEstudio    = Funciones.ToString(dtResultado.Rows[0]["TipoDeEstudio"]);
                alumnoestudio.Observacion      = Funciones.ToString(dtResultado.Rows[0]["Observacion"]);
                alumnoestudio.CicloEquivalente = Funciones.ToInt(dtResultado.Rows[0]["CicloEquivalente"]);
                alumnoestudio.FechaInicioMes   = Funciones.ToInt(dtResultado.Rows[0]["FechaInicioMes"]);
                alumnoestudio.FechaInicioAno   = Funciones.ToInt(dtResultado.Rows[0]["FechaInicioAno"]);
                alumnoestudio.FechaFinMes      = Funciones.ToInt(dtResultado.Rows[0]["FechaFinMes"]);
                alumnoestudio.FechaFinAno      = Funciones.ToInt(dtResultado.Rows[0]["FechaFinAno"]);
            }
            return(alumnoestudio);
        }
Exemplo n.º 22
0
        public Convenio UTP_ObtenerConvenio(int idConvenio)
        {
            DataSet  dsResultado = adUtp.UTP_ObtenerConvenio(idConvenio);
            Convenio convenio    = new Convenio();

            convenio.IdConvenio = idConvenio;

            List <AlumnoExperiencia> alumnoexperiencialst = new List <AlumnoExperiencia>();

            if (dsResultado.Tables.Count > 0)
            {
                if (dsResultado.Tables[0].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[0].Rows.Count - 1; n++)
                    {
                        convenio.IdConvenio              = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdConvenio"]);
                        convenio.IdAlumno                = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdAlumno"]);
                        convenio.Nombres                 = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Nombres"]);
                        convenio.Apellidos               = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Apellidos"]);
                        convenio.CodAlumnoUtp            = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CodAlumnoUtp"]);
                        convenio.Carrera                 = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Carrera"]);
                        convenio.NivelAcademico          = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NivelAcademico"]);
                        convenio.TelefonoFijoCasa        = Funciones.ToString(dsResultado.Tables[0].Rows[n]["TelefonoFijoCasa"]);
                        convenio.TelefonoCelular         = Funciones.ToString(dsResultado.Tables[0].Rows[n]["TelefonoCelular"]);
                        convenio.Ciclo                   = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["Ciclo"]);
                        convenio.IdEmpresa               = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdEmpresa"]);
                        convenio.NombreComercial         = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreComercial"]);
                        convenio.RazonSocial             = Funciones.ToString(dsResultado.Tables[0].Rows[n]["RazonSocial"]);
                        convenio.IdentificadorTributario = Funciones.ToString(dsResultado.Tables[0].Rows[n]["IdentificadorTributario"]);
                        convenio.SectorEmpresarial       = Funciones.ToString(dsResultado.Tables[0].Rows[n]["SectorEmpresarial"]);
                        convenio.IdExperienciaCargo      = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdExperienciaCargo"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["IdExperienciaCargo"]);
                        convenio.FechaInicioCargoAno     = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["FechaInicioCargoAno"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaInicioCargoAno"]);
                        convenio.FechaInicioCargoMes     = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["FechaInicioCargoMes"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaInicioCargoMes"]);
                        convenio.FechaFinCargoAno        = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["FechaFinCargoAno"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaFinCargoAno"]);
                        convenio.FechaFinCargoMes        = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["FechaFinCargoMes"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaFinCargoMes"]);
                        convenio.NombreCargo             = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreCargo"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["NombreCargo"]);
                        convenio.DescripcionCargo        = Funciones.ToString(dsResultado.Tables[0].Rows[n]["DescripcionCargo"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["DescripcionCargo"]);

                        convenio.ContactoNombre            = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ContactoNombre"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ContactoNombre"]);
                        convenio.ContactoCargo             = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ContactoCargo"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ContactoCargo"]);
                        convenio.ContactoCorreoElectronico = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ContactoCorreoElectronico"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ContactoCorreoElectronico"]);
                        convenio.ContactoTelefono          = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ContactoTelefono"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ContactoTelefono"]);
                        convenio.ContactoCelular           = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ContactoCelular"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ContactoCelular"]);
                        convenio.TipoTrabajo       = Funciones.ToString(dsResultado.Tables[0].Rows[n]["TipoTrabajo"]);
                        convenio.DuracionContrato  = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["DuracionContrato"]);
                        convenio.SalarioOfrecido   = Funciones.ToDecimal(dsResultado.Tables[0].Rows[n]["SalarioOfrecido"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["SalarioOfrecido"]);
                        convenio.CargoOfrecido     = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CargoOfrecido"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["CargoOfrecido"]);
                        convenio.AreaEmpresa       = Funciones.ToString(dsResultado.Tables[0].Rows[n]["AreaEmpresa"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["AreaEmpresa"]);
                        convenio.FechaIngreso      = Funciones.ToDateTime(dsResultado.Tables[0].Rows[n]["FechaIngreso"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaIngreso"]);
                        convenio.FuenteConvenio    = Funciones.ToString(dsResultado.Tables[0].Rows[n]["FuenteConvenio"]);
                        convenio.Observaciones     = Funciones.ToString(dsResultado.Tables[0].Rows[n]["Observaciones"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["Observaciones"]);
                        convenio.CreadoPor         = Funciones.ToString(dsResultado.Tables[0].Rows[n]["CreadoPor"]);
                        convenio.FechaCreacion     = Funciones.ToDateTime(dsResultado.Tables[0].Rows[n]["FechaCreacion"]);
                        convenio.ModificadoPor     = Funciones.ToString(dsResultado.Tables[0].Rows[n]["ModificadoPor"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["ModificadoPor"]);
                        convenio.FechaModificacion = Funciones.ToDateTime(dsResultado.Tables[0].Rows[n]["FechaModificacion"] == System.DBNull.Value ? null : dsResultado.Tables[0].Rows[n]["FechaModificacion"]);


                        break;
                    }
                }
                if (dsResultado.Tables[1].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[0].Rows.Count - 1; n++)
                    {
                        AlumnoExperiencia alumnoexperiencia = new AlumnoExperiencia();
                        alumnoexperiencia.IdExperienciaCargo  = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["IdExperienciaCargo"]);
                        alumnoexperiencia.FechaInicioCargoAno = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioCargoAno"]);
                        alumnoexperiencia.FechaInicioCargoMes = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioCargoMes"]);
                        alumnoexperiencia.FechaFinCargoAno    = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinCargoAno"] == System.DBNull.Value ? null : dsResultado.Tables[1].Rows[n]["FechaFinCargoAno"]);
                        alumnoexperiencia.FechaFinCargoMes    = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinCargoMes"] == System.DBNull.Value ? null : dsResultado.Tables[1].Rows[n]["FechaFinCargoMes"]);
                        alumnoexperiencia.NombreCargo         = Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreCargo"]);
                        alumnoexperiencia.DescripcionCargo    = Funciones.ToString(dsResultado.Tables[1].Rows[n]["DescripcionCargo"]);
                        alumnoexperiencia.Experiencia         =
                            Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioCargoMes"]) + "/" +
                            Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaInicioCargoAno"]) + " - " +
                            Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinCargoMes"] == System.DBNull.Value ? null : dsResultado.Tables[1].Rows[n]["FechaFinCargoMes"]) + "/" +
                            Funciones.ToInt(dsResultado.Tables[1].Rows[n]["FechaFinCargoAno"] == System.DBNull.Value ? null : dsResultado.Tables[1].Rows[n]["FechaFinCargoAno"]) + ": " +
                            Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreCargo"]);

                        alumnoexperiencialst.Add(alumnoexperiencia);
                    }
                }
            }
            convenio.Experiencias = alumnoexperiencialst;

            return(convenio);
        }
Exemplo n.º 23
0
        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);
        }
Exemplo n.º 24
0
        public VistaEventosPorUsuario EventosPorUsuario(string usuario)
        {
            VistaEventosPorUsuario vistaeventosporusuario = new VistaEventosPorUsuario();

            DataSet dsResultado = ad.EventosPorUsuario(usuario);

            List <Evento> usuarioeventoposible = new List <Evento>();
            List <Evento> usuarioeventoactivo  = new List <Evento>();
            List <Evento> usuarioeventopasado  = new List <Evento>();

            if (dsResultado.Tables.Count > 0)
            {
                if (dsResultado.Tables[0].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[0].Rows.Count - 1; n++)
                    {
                        Evento usuarioeventoposibledata = new Evento();
                        usuarioeventoposibledata.IdEvento         = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdEvento"]);
                        usuarioeventoposibledata.NombreEvento     = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreEvento"]);
                        usuarioeventoposibledata.FechaEventoTexto = Funciones.ToString(dsResultado.Tables[0].Rows[n]["FechaEventoTexto"]);
                        usuarioeventoposibledata.LugarEvento      = Funciones.ToString(dsResultado.Tables[0].Rows[n]["LugarEvento"]);
                        usuarioeventoposibledata.NombreComercial  = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreComercial"]);
                        usuarioeventoposibledata.EstadoEvento     = Funciones.ToString(dsResultado.Tables[0].Rows[n]["EstadoEvento"]);
                        usuarioeventoposible.Add(usuarioeventoposibledata);
                    }
                }
                if (dsResultado.Tables[1].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[1].Rows.Count - 1; n++)
                    {
                        Evento usuarioeventoactivodata = new Evento();
                        usuarioeventoactivodata.IdEvento          = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["IdEvento"]);
                        usuarioeventoactivodata.NombreEvento      = Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreEvento"]);
                        usuarioeventoactivodata.FechaEventoTexto  = Funciones.ToString(dsResultado.Tables[1].Rows[n]["FechaEventoTexto"]);
                        usuarioeventoactivodata.LugarEvento       = Funciones.ToString(dsResultado.Tables[1].Rows[n]["LugarEvento"]);
                        usuarioeventoactivodata.NombreComercial   = Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreComercial"]);
                        usuarioeventoactivodata.FechaInscripcion  = Funciones.ToDateTime(dsResultado.Tables[1].Rows[n]["FechaInscripcion"]);
                        usuarioeventoactivodata.ValorEstadoTicket = Funciones.ToString(dsResultado.Tables[1].Rows[n]["ValorEstadoTicket"]);
                        usuarioeventoactivodata.EstadoEvento      = Funciones.ToString(dsResultado.Tables[1].Rows[n]["EstadoEvento"]);
                        usuarioeventoactivo.Add(usuarioeventoactivodata);
                    }
                }
                if (dsResultado.Tables[2].Rows.Count > 0)
                {
                    for (int n = 0; n <= dsResultado.Tables[2].Rows.Count - 1; n++)
                    {
                        Evento usuarioeventopasadodata = new Evento();
                        usuarioeventopasadodata.IdEvento          = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["IdEvento"]);
                        usuarioeventopasadodata.NombreEvento      = Funciones.ToString(dsResultado.Tables[2].Rows[n]["NombreEvento"]);
                        usuarioeventopasadodata.FechaEventoTexto  = Funciones.ToString(dsResultado.Tables[2].Rows[n]["FechaEventoTexto"]);
                        usuarioeventopasadodata.LugarEvento       = Funciones.ToString(dsResultado.Tables[2].Rows[n]["LugarEvento"]);
                        usuarioeventopasadodata.NombreComercial   = Funciones.ToString(dsResultado.Tables[2].Rows[n]["NombreComercial"]);
                        usuarioeventopasadodata.FechaInscripcion  = Funciones.ToDateTime(dsResultado.Tables[2].Rows[n]["FechaInscripcion"]);
                        usuarioeventopasadodata.EstadoTicket      = Funciones.ToString(dsResultado.Tables[2].Rows[n]["EstadoTicket"]);
                        usuarioeventopasadodata.ValorEstadoTicket = Funciones.ToString(dsResultado.Tables[2].Rows[n]["ValorEstadoTicket"]);
                        usuarioeventopasadodata.FechaAsistencia   = Funciones.ToDateTime(dsResultado.Tables[2].Rows[n]["FechaAsistencia"]);
                        usuarioeventopasadodata.EstadoEvento      = Funciones.ToString(dsResultado.Tables[2].Rows[n]["EstadoEvento"]);
                        usuarioeventopasado.Add(usuarioeventopasadodata);
                    }
                }
            }
            vistaeventosporusuario.usuarioeventoposible = usuarioeventoposible;
            vistaeventosporusuario.usuarioeventoactivo  = usuarioeventoactivo;
            vistaeventosporusuario.usuarioeventopasado  = usuarioeventopasado;
            return(vistaeventosporusuario);
        }