protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } if (Session["id_Usuario"] != null) { pa_ObtenerDatosPersonalesPorIDParticipante_Result infGeneralParticipante = participanteService.obtenerDatosPersonalesPorIDParticipante(new obtenerDatosPersonalesPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Usuario"].ToString()), CodIdioma = Session["codIdioma"].ToString() }); txtTitulo.Text = infGeneralParticipante.TituloPersona; txtPuesto.Text = infGeneralParticipante.PuestoPersona; txtDocumento.Text = infGeneralParticipante.NroDocumentoPersona; txtOrganizacion.Text = infGeneralParticipante.OrganizacionPersona; txtAbreviatura.Text = infGeneralParticipante.AbreviaturaOrganizacionPersona; txtPais.Text = infGeneralParticipante.PaisPersona; List <pa_ObtenerListaTipoDocumento_Result> listaDocumentos = tipoDocumentoService.obtenerListaTipoDocumento(new obtenerListaTipoDocumentoParams { codIdioma = Session["codIdioma"].ToString() }); dpTipoDocumento.DataSource = listaDocumentos; dpTipoDocumento.DataBind(); int indexListBox = 0; for (int i = 0; i < listaDocumentos.Count; i++) { if (listaDocumentos[i].id_TipoDocumento == infGeneralParticipante.id_TipoDocumento) { indexListBox = i; } } dpTipoDocumento.SelectedIndex = indexListBox; //dpTipoDocumento2.DataBind( listaDocumentos); } else { seccionNaranja.InnerText = "No hay datos de <Participante> a consultar!"; seccionNaranja.Visible = true; } }
//CARGA DE DATOS PERSONALES private void CargarDatosPersonales() { if (Session["id_Participante"] != null) { pa_ObtenerDatosPersonalesPorIDParticipante_Result infGeneralParticipante = participanteService.obtenerDatosPersonalesPorIDParticipante(new obtenerDatosPersonalesPorIDParticipanteParams { id_Participante = int.Parse(Session["id_Participante"].ToString()), CodIdioma = Session["codIdioma"].ToString() }); txtTitulo.Text = infGeneralParticipante.TituloPersona; txtPuesto.Text = infGeneralParticipante.PuestoPersona; txtDocumento.Text = infGeneralParticipante.NroDocumentoPersona; txtOrganizacion.Text = infGeneralParticipante.OrganizacionPersona; //txtAbreviatura.Text = infGeneralParticipante.AbreviaturaOrganizacionPersona; txtPais.Text = infGeneralParticipante.PaisPersona; List <pa_ObtenerListaTipoDocumento_Result> listaDocumentos = tipoDocumentoService.obtenerListaTipoDocumento(new obtenerListaTipoDocumentoParams { codIdioma = Session["codIdioma"].ToString() }); dpTipoDocumento.DataSource = listaDocumentos; dpTipoDocumento.DataBind(); dplTipoDocumentoDl.DataSource = listaDocumentos; dplTipoDocumentoDl.DataBind(); int indexListBox = 0; for (int i = 0; i < listaDocumentos.Count; i++) { if (listaDocumentos[i].id_TipoDocumento == infGeneralParticipante.id_TipoDocumento) { indexListBox = i; } } dpTipoDocumento.SelectedIndex = indexListBox; dplTipoDocumentoDl.SelectedIndex = indexListBox; } else { D01.InnerText = "No hay datos de <Participante> a consultar!"; D01.Visible = true; } }