private void filtrarTabla()
        {
            delegaciones = DelegacionDAO.getAllDelegaciones();
            String busqueda = tb_nombreDelegacion.Text;

            foreach (Delegacion delegacion in delegaciones)
            {
                if (delegacion.Nombre.ToLower() == busqueda.ToLower() ||
                    delegacion.CodigoPostal == busqueda ||
                    delegacion.Correo.ToLower() == busqueda.ToLower() ||
                    delegacion.Direccion.ToLower() == busqueda.ToLower() ||
                    delegacion.Municipio.ToLower() == busqueda.ToLower() ||
                    delegacion.Telefono == busqueda)
                {
                    delegacionesFiltradas.Add(delegacion);
                }
            }

            if (delegacionesFiltradas.Count > 0)
            {
                dg_DelegacionesMunicipales.ItemsSource = delegacionesFiltradas;
            }
            else
            {
                llenarTabla();
            }
        }
Exemplo n.º 2
0
 public RegistrarUsuario(String username)
 {
     InitializeComponent();
     this.username             = username;
     delegaciones              = DelegacionDAO.getAllDelegaciones();
     cb_delegacion.ItemsSource = delegaciones;
     cargos      = new string[] { "Administrativo", "Agente de transito", "Perito", "Soporte" };
     DataContext = this;
 }
 public EliminarUsuario(String username)
 {
     InitializeComponent();
     delegaciones = DelegacionDAO.getAllDelegaciones();
     cb_delegacion.ItemsSource = delegaciones;
     cargos            = new string[] { "Administrativo", "Agente De Transito", "Perito", "Soporte" };
     DataContext       = this;
     this.username     = username;
     usuarios          = new List <Usuario>();
     usuariosFiltrados = new List <Usuario>();
     llenarTabla();
 }
 private void llenarTabla()
 {
     delegaciones = DelegacionDAO.getAllDelegaciones();
     dg_DelegacionesMunicipales.AutoGenerateColumns = false;
     dg_DelegacionesMunicipales.ItemsSource         = delegaciones;
 }