Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                especialidadData   = new EspecialidadData(cadena);
                nivelData          = new NivelEstudioData(cadena);
                institucionData    = new InstitucionData(cadena);
                listaAreas         = especialidadData.GetEspecialidades();
                listaNiveles       = nivelData.GetNivelesEstudio();
                listaInstituciones = institucionData.GetInstituciones();

                ddlEspecialidades.DataSource     = listaAreas;
                ddlEspecialidades.DataValueField = "CodAareaEspecialidad";
                ddlEspecialidades.DataTextField  = "DescripcionAreaEspecialidad";
                ddlEspecialidades.DataBind();

                ddlNivelesDeEstudio.DataSource     = listaNiveles;
                ddlNivelesDeEstudio.DataValueField = "CodNivelEstudio";
                ddlNivelesDeEstudio.DataTextField  = "DescripcionNivelEstudio";
                ddlNivelesDeEstudio.DataBind();

                ddlInstituciones.DataSource     = listaInstituciones;
                ddlInstituciones.DataValueField = "CodInstitucion";
                ddlInstituciones.DataTextField  = "NombreInstitucion";
                ddlInstituciones.DataBind();
                ddlInstituciones.Items.Add(new ListItem("Otro", "Otro"));

                listaEspecialidades = new List <EspecialidadSolicitud>();
                HttpContext.Current.Session.Add("listaEspecialidades", listaEspecialidades);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                SolicitanteData solicitanteData =
                    new SolicitanteData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);


                SolicitanteTrabajo solicitante = solicitanteData.GetSolicutantePorNombreUsuario(HttpContext.Current.User.Identity.Name);

                lb_nombre.Text          = solicitante.Nombre;
                lb_apellidos.Text       = solicitante.Apellidos;
                lb_direcion.Text        = solicitante.Direccion;
                lb_celular.Text         = solicitante.NumeroCelular + "";
                lb_casa.Text            = solicitante.TelefonoCasa + "";
                lb_fechaNacimiento.Text = solicitante.FechaNacimiento + "";

                /*solicitante.idSolicitante*/

                List <EspecialidadSolicitud> especialidades = solicitanteData.GetEspecialidadesPorUsuario(solicitante.IdSolicitante);
                foreach (EspecialidadSolicitud espeActual in especialidades)
                {
                    ListItem Item = new ListItem();
                    Item.Value = espeActual.IdEspecialidad + "";
                    Item.Text  = espeActual.NombreTituloObtenido;
                    ddl_titulosExistentes.Items.Add(Item);
                }

                EspecialidadData ed =
                    new EspecialidadData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);

                List <AreaEspecialidad> especialidadesLista = ed.GetEspecialidades();
                foreach (AreaEspecialidad espActual in especialidadesLista)
                {
                    ListItem Item = new ListItem();
                    Item.Value = espActual.CodAareaEspecialidad + "";
                    Item.Text  = espActual.DescripcionAreaEspecialidad;
                    ddl_areaEspecialidad.Items.Add(Item);
                }

                InstitucionData id =
                    new InstitucionData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);
                List <InstitucionEstudio> instirucionesLista = id.GetInstituciones();
                foreach (InstitucionEstudio insActual in instirucionesLista)
                {
                    ListItem Item = new ListItem();
                    Item.Value = insActual.CodInstitucion + "";
                    Item.Text  = insActual.NombreInstitucion;
                    ddl_InstitucionEstudio.Items.Add(Item);
                }

                NivelEstudioData ne =
                    new NivelEstudioData(WebConfigurationManager.ConnectionStrings["BuscandoEmpleo"].ConnectionString);
                List <NivelEstudio> nivelLista = ne.GetNivelesEstudio();
                foreach (NivelEstudio nivelActual in nivelLista)
                {
                    ListItem Item = new ListItem();
                    Item.Value = nivelActual.CodNivelEstudio + "";
                    Item.Text  = nivelActual.DescripcionNivelEstudio;
                    ddl_nivelEstudio.Items.Add(Item);
                }
            }//if
        }