예제 #1
0
 public void cargarDatos(int?id = null, string nombre = null, string apellido = null, string dui = null)
 {
     try
     {
         if (nombre != null)
         {
             dtgListadoClientes.ItemsSource = null;
             dtgListadoClientes.ItemsSource = c.lista(nombre: nombre);
         }
         else if (apellido != null)
         {
             dtgListadoClientes.ItemsSource = null;
             dtgListadoClientes.ItemsSource = c.lista(apellido: apellido);
         }
         else if (id != null)
         {
             dtgListadoClientes.ItemsSource = null;
             dtgListadoClientes.ItemsSource = c.lista(id: id);
         }
         else if (dui != null)
         {
             dtgListadoClientes.ItemsSource = null;
             dtgListadoClientes.ItemsSource = c.lista(dui: dui);
         }
         else
         {
             dtgListadoClientes.ItemsSource = null;
             dtgListadoClientes.ItemsSource = c.lista();
         }
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }