Files
AgendaTxt/src/App.java
2023-05-23 00:36:51 +02:00

42 lines
1.3 KiB
Java

import agenda.Manager;
public class App {
public static void menu() {
boolean salir = false;
Manager manager = new Manager();
do {
System.out.println("=======================");
System.out.println("Agenda de contactos XML");
System.out.println("=======================");
System.out.println("1. Nuevo contacto");
System.out.println("2. Buscar por nombre");
System.out.println("3. Mostrar todos");
System.out.println("4. Salir");
System.out.print("Opción: ");
int opcion = Integer.parseInt(System.console().readLine());
switch (opcion) {
case 1:
manager.nuevoContacto();
break;
case 2:
manager.buscarPorNombre();
break;
case 3:
manager.muestraTodos();
break;
case 4:
manager.guardar();
salir = true;
break;
default:
System.out.println("Opción no válida");
break;
}
} while (!salir);
}
public static void main(String[] args) throws Exception {
menu();
}
}