Exemplo n.º 1
0
 private void BtnFiltrarTipo_Click(object sender, RoutedEventArgs e)
 {
     if (cboFiltrarTipoCliente.SelectedIndex == -1)
     {
         MessageBox.Show("Para filtrar por tipo primero debe seleccionarlo");
         CargarListaClientes();
     }
     else if (ClienteCollection.BuscarClientePorTipo(int.Parse(cboFiltrarTipoCliente.SelectedValue.ToString())) == null)
     {
         MessageBox.Show("No existen Contratos con el tipo de Cliente seleccionado");
         CargarListaClientes();
         cboFiltrarTipoCliente.SelectedIndex = -1;
     }
     else
     {
         dgClientes.ItemsSource = null;
         dgClientes.ItemsSource = ClienteCollection.ClienteFiltrarPorTipo(int.Parse(cboFiltrarTipoCliente.SelectedValue.ToString()));
         cboFiltrarTipoCliente.SelectedIndex = -1;
     }
 }