private void button_Registrar_Click(object sender, RoutedEventArgs e) { if (validarCampos()) { if (conductorSeleccionado != null) { Vehiculo vehiculo = new Vehiculo(); vehiculo.Marca = tb_marca.Text; vehiculo.Modelo = tb_modelo.Text; vehiculo.Ano = tb_año.Text; vehiculo.Color = tb_color.Text; vehiculo.NombreAseguradora = tb_nombreAseguradora.Text; vehiculo.PolizaSeguro = tb_numeroPolizaSeguro.Text; vehiculo.Placas = tb_numeroPlacas.Text; vehiculo.IdConductor = conductorSeleccionado.IdConductor; vehiculo.Estado = "Activo"; try { VehiculoDAO.addVehiculo(vehiculo); } catch (Exception x) { MessageBox.Show("Ocurrió un error"); } MessageBox.Show("Vehículo registrado con éxito."); limpiarCampos(); } else { MessageBox.Show("Debe seleccionar un conductor."); } } else { MessageBox.Show("Asegúrese de llenar todos los campos."); } }