Ejemplo n.º 1
0
 private void Clientes_Loaded(object sender, RoutedEventArgs e)
 {
     GridClientes.Items.Clear();
     foreach (var c in sqlClient.Select())
     {
         GridClientes.Items.Add(c);
     }
 }
Ejemplo n.º 2
0
        private void SearchName_TextChanged(object sender, TextChangedEventArgs e)
        {
            string text = searchName.Text;

            if (string.IsNullOrEmpty(text))
            {
                gridClient.Visibility = Visibility.Hidden;
                return;
            }

            gridClient.Visibility = Visibility.Visible;
            gridClient.Items.Clear();
            foreach (var c in sqlClient.Select(text))
            {
                gridClient.Items.Add(c);
            }
            if (gridClient.HasItems)
            {
                gridClient.SelectedItem = gridClient.Items[0];
            }
            else
            {
                gridClient.Visibility = Visibility.Hidden;
            }
        }