42 lines
1.3 KiB
Java
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();
|
|
}
|
|
}
|