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);
        }
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
        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.º 4
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);
        }