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); }
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); }
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); }
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); }
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); }
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); }
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); }
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 Alumno Alumno_ObtenerFoto(int idAlumno) { Alumno registroAlumno = new Alumno(); DataTable dtResultado = ad.Alumno_ObtenerFoto(idAlumno); if (dtResultado.Rows.Count > 0) { registroAlumno.Foto = Funciones.ToBytes(dtResultado.Rows[0]["Foto"]); registroAlumno.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[0]["ArchivoMimeType"]); } return(registroAlumno); }
public 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; } } }
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); }
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); }
//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); }
public List <Oferta> BuscarSimilaresOfertasAlumno(int IdOferta) { List <Oferta> listaOferta = new List <Oferta>(); DataTable dtResultado = adOferta.BuscarSimilaresOfertasAlumno(IdOferta); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { Oferta oferta = new Oferta(); oferta.IdOferta = Funciones.ToInt(dtResultado.Rows[i]["IdOferta"]); oferta.FechaPublicacion = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]); oferta.CargoOfrecido = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]); oferta.IdEmpresa = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]); oferta.LogoEmpresa = Funciones.ToBytes(dtResultado.Rows[i]["LogoEmpresa"]); oferta.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[i]["ArchivoMimeType"]); listaOferta.Add(oferta); } return(listaOferta); }
public List <Oferta> MostrarUltimasOfertas(int IdAlumno) { List <Oferta> listaOferta = new List <Oferta>(); DataTable dtResultado = adOferta.MostrarUltimasOfertas(IdAlumno); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { Oferta oferta = new Oferta(); oferta.IdOferta = Funciones.ToInt(dtResultado.Rows[i]["IdOferta"]); oferta.Compatible = Funciones.ToDecimal(dtResultado.Rows[i]["Compatible"]); oferta.FechaPublicacion = Funciones.ToDateTime(dtResultado.Rows[i]["FechaPublicacion"]); oferta.NombreComercial = Funciones.ToString(dtResultado.Rows[i]["NombreComercial"]); oferta.CargoOfrecido = Funciones.ToString(dtResultado.Rows[i]["CargoOfrecido"]); oferta.IdEmpresa = Funciones.ToInt(dtResultado.Rows[i]["IdEmpresa"]); oferta.LogoEmpresa = Funciones.ToBytes(dtResultado.Rows[i]["LogoEmpresa"]); oferta.ArchivoMimeType = Funciones.ToString(dtResultado.Rows[i]["ArchivoMimeType"]); listaOferta.Add(oferta); } return(listaOferta); }
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); }
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); }
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); }
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); }
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); }