Generation

generate functionTue, 09 May 2023

mostrarRealizarReserva: este método solicita en primer lugar el dni del cliente que desea realizar la reserva, de manera que si no lo encuentra entre los clientes solicitará el resto de datos para poderlo dar de alta. A continuación, solicita la opción temporal elegida para la reserva, la fecha para la que la quiere, y también debe los productos que quiere reservar. Este método deberá llamar al método addReserva de la clase CentralReservas para incorporar la nueva reserva en el vector que contiene la lista de reservas.

public void mostrarRealizarReserva() { Scanner sc = new Scanner(System.in); String dni; boolean existeCliente = false; int pos; Cliente cliente = new Cliente(); // Leemos el dni del cliente y comprobamos que existe do { mostrarCabecera("Realizar reserva"); System.out.print("Introduce el dni del cliente: "); dni = sc.nextLine(); // Buscamos el cliente por dni pos = CentralReservas.buscarCliente(dni); if (pos >= 0) { existeCliente = true; cliente = CentralReservas.getClientes()[pos]; } } while (!existeCliente); // Leemos la opción temporal para la reserva mostrarCabecera("Realizar reserva"); System.out.println("\nDatos del cliente: "

Questions about programming?Chat with your personal AI assistant