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 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); }
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); }
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); }