async Task FiltrarVehiculo() { if (FiltroComboBox.SelectedIndex == 0) //Todo { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => true).ToList(); } else if (FiltroComboBox.SelectedIndex == 1) //Vehiculo { if (int.TryParse(CriterioTextBox.Text, out int VehiculoId)) { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => v.VehiculoId == VehiculoId).ToList(); } } else if (FiltroComboBox.SelectedIndex == 2) //poliza { if (int.TryParse(CriterioTextBox.Text, out int PolizaId)) { Vehiculos = (await VehiculoBLL.GetVehiculos()).Where(v => v.Poliza.PolizaId == PolizaId).ToList(); } } if (TodasRadioButton.IsChecked.Value) { Vehiculos = Vehiculos.Where(v => true).ToList(); } CargarGrid(); }
private async Task InicializarVehiculo() { Vehiculos = await VehiculoBLL.GetVehiculos(); CargarGrid(); }