Listar() public méthode

public Listar ( string Parametro ) : DataTable
Parametro string
Résultat System.Data.DataTable
        public bool Autenticar(string NombreUsuario, string Contra)
        {
            DataTable dt = new DataTable();

            dt = Usuarios.Listar();

            foreach (DataRow dr in dt.Rows)
            {
                if ((string)dr["NombreUsuario"] == NombreUsuario && (string)dr["Contra"] == Contra)
                {
                    this.Buscar((int)dr["IdUsuario"]);
                    return(true);
                }
            }
            return(false);
        }
        public bool Buscar(int IdBuscado)
        {
            DataTable dt = new DataTable();

            dt = Usuarios.Listar("*", "IdUsuario = " + IdBuscado);
            if (dt.Rows.Count > 0)
            {
                DataRow[] dr;
                dr                 = dt.Select("IdUsuario = " + IdBuscado);
                this.IdUsuario     = IdBuscado;
                this.NombreUsuario = (string)dr[0]["NombreUsuario"];
                this.Nombres       = (string)dr[0]["Nombres"];
                this.Contra        = (string)dr[0]["Contra"];
                this.Email         = (string)dr[0]["Email"];
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #3
0
        private void BuscarButtom_Click(object sender, EventArgs e)
        {
            BLL.Usuarios usrs     = new BLL.Usuarios();
            string       criterio = textBoxBusqueda.Text;

            string BusquedaPor = string.Empty;

            if (BuscarPorcomboBox.SelectedItem.ToString() == "Nombre")
            {
                BusquedaPor = "Nombres";
            }
            else if (BuscarPorcomboBox.SelectedItem.ToString() == "Apellido")
            {
                BusquedaPor = "Apellidos";
            }
            else if (BuscarPorcomboBox.SelectedItem.ToString() == "Usuario")
            {
                BusquedaPor = "Usuario";
            }

            string condicion = String.Format("{0} Like '%{1}%'", BusquedaPor, criterio);

            dataGridView1.DataSource = usrs.Listar("IdUsuario,Nombres, Apellidos, Email, Usuario, Nivel_Acceso", condicion);
        }