private void EscogerVehiculo(VehiculoDataGrid vehiculo) { var crearVehiculo = new CrearEditarVehiculo(); crearVehiculo.ObtenerVehiculoParaModificar(vehiculo); crearVehiculo.ShowDialog(); }
private void BtnCotizar_OnClick(object sender, RoutedEventArgs e) { try { Vehiculo = (sender as Button)?.DataContext as VehiculoDataGrid; PedirDatosCliente(); } catch (Exception ex) { MessageBox.Show($"Error: \r\n {ex.Message}", "Ocurrió un error"); } }
public void ObtenerVehiculoParaModificar(VehiculoDataGrid vehiculo) { var vehiculoBdd = _vehiculoBl.ObtenerPorId(vehiculo.Id); if (vehiculoBdd != null) { cboMarca.SelectedValue = vehiculoBdd.Modelo.IdMarca; cboModelo.SelectedValue = vehiculoBdd.IdModelo; cboAnio.SelectedValue = vehiculoBdd.Anio; cboTipoVehiculo.SelectedValue = vehiculoBdd.IdTipoVehiculo; //ACA SE ARREGLA PORQUE NO MOSTRABA EL COLOR cboColor.SelectedValue = vehiculoBdd.Color.Substring(0, 1) + vehiculoBdd.Color.Substring(1).ToLower(); cboPais.SelectedValue = vehiculoBdd.IdPaisOrigen; cboTipoCombustible.SelectedValue = vehiculoBdd.IdTipoCombustible; txtPrecio.Text = vehiculoBdd.Precio.ToString(); txtStock.Text = vehiculoBdd.Stock.ToString(); //aca decia .name, lo modifique por .contect btnGuardarVehiculo.Content = "Modificar Vehículo"; IdVehiculo = vehiculo.Id; EsModificacion = true; } }