private void BuscarVehiculo()
        {
            int.TryParse(this.cboMarca.SelectedValue.ToString(), out int idMarca);
            int.TryParse(this.cboModelo.SelectedValue.ToString(), out int idModelo);
            int.TryParse(this.cboAnio.SelectedValue.ToString(), out int anio);

            var vehiculos = _vehiculoBl.ObtenerPorIdMarcaModelo(idMarca, idModelo, anio);

            this.gridVehiculos.ItemsSource = vehiculos;
            this.gridVehiculos.IsReadOnly  = true;

            if (!vehiculos.Any())
            {
                MessageBox.Show("No se han encontrado resultados", "AtenciĆ³n");
            }
        }
Example #2
0
        private void BuscarVehiculo()
        {
            int.TryParse(this.marcacbo.SelectedValue.ToString(), out int idMarca);
            int.TryParse(this.modelocbo.SelectedValue.ToString(), out int idModelo);
            int.TryParse(this.cboAnio.SelectedValue.ToString(), out int anio);

            var vehiculos = _vehiculoBl.ObtenerPorIdMarcaModelo(idMarca, idModelo, anio);

            // Se listaran al cliente solo los que tienen stock
            vehiculos = vehiculos.Where(x => x.Stock > 0).ToList();

            this.gridVehiculos.ItemsSource = vehiculos;
            this.gridVehiculos.IsReadOnly  = true;

            if (!vehiculos.Any())
            {
                MessageBox.Show("No se han encontrado resultados", "AtenciĆ³n");
            }
        }