protected void btnMostrarTramites_Click(object sender, EventArgs e) { try { if (EntidadesCompleto.SelectedIndex >= 0) { List <N_EntidadesCompartidas.Entidades> _Milista = (List <N_EntidadesCompartidas.Entidades>)Session["_listaC"]; N_EntidadesCompartidas.Entidades entd = _Milista[EntidadesCompleto.SelectedIndex]; //lblerror.Text += "Entidad selecionada es " + entd.ToString(); string NombreEntidadSel = (entd.NombreEntidad).ToString(); //List<N_EntidadesCompartidas.Tramites> _MilistaTramites = N_Logica.LogicaTramites.ListarTramites(NombreEntidadSel); // N_EntidadesCompartidas.Tramites listarTramites = N_Logica.LogicaTramites.ListarTramites(NombreEntidadSel); // EntidadesSelecion.DataSource = listarTramites.TipoTramite; // EntidadesSelecion.DataBind(); EntidadesSelecion.DataSource = N_Logica.LogicaTramites.ListarTramites(NombreEntidadSel); EntidadesSelecion.DataBind(); //lblerror.Text += "Entidad selecionada es " +NombreEntidadSel ; lblerror.Text += "Entidad selecionada es " + NombreEntidadSel; } } catch (Exception ex) { lblerror.Text = ex.Message; } }
protected void btnVer_Click(object sender, EventArgs e) { try { if (EntidadesCompleto.SelectedIndex >= 0) { List <N_EntidadesCompartidas.Entidades> _Milista = (List <N_EntidadesCompartidas.Entidades>)Session["_listaC"]; N_EntidadesCompartidas.Entidades entd = _Milista[EntidadesCompleto.SelectedIndex]; lblerror.Text += "Entidad selecionada es " + entd.ToString(); } } catch (Exception ex) { lblerror.Text = ex.Message; } }
public static List <Entidades> ListarEntidaddes() { string NEntidad = null; string Direccion = null; string Telefonos = null; //List<string> _Telefonos = new List<string>(); //string _Titulo, _Formato; List <N_EntidadesCompartidas.Entidades> _ListarEntidades = new List <N_EntidadesCompartidas.Entidades>(); SqlDataReader _Reader; N_EntidadesCompartidas.Entidades p = null; SqlConnection _Conexion = new SqlConnection(Conexion._Cnn); string queryString = "select Entidades.NEntidad, Entidades.Direccion, Telefonos.Telefonos from Entidades inner join Telefonos on Entidades.NEntidad=Telefonos.NEntidad"; SqlCommand _Comando = new SqlCommand(queryString, _Conexion); try { _Conexion.Open(); _Reader = _Comando.ExecuteReader(); while (_Reader.Read())//El read siempre me devuelve true or false, pude leer algo o no { List <string> ListaTelefonos = new List <string>(); NEntidad = (string)_Reader["NEntidad"]; Direccion = (string)_Reader["Direccion"]; Telefonos = (string)_Reader["Telefonos"]; // oTelefonos.Add((string)Telefonos); ListaTelefonos.Add(Telefonos); //oTelefonos = Telefonos.Split(new char [Telefonos.Length]).ToList(); p = new Entidades(NEntidad, Direccion, ListaTelefonos);//****xqe no trae la info de la bd de telefonos??????????? _ListarEntidades.Add(p); //_ListarEntidades.Add(new Entidades() { pNombreEntidad = NEntidad }); } _Reader.Close(); } catch (Exception ex) { throw ex; } finally { _Conexion.Close(); } return(_ListarEntidades); }