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;
     }
 }
Ejemplo n.º 3
0
        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);
        }