From 5bef052034d4edee75540a08dfa2e1db1dfda722 Mon Sep 17 00:00:00 2001 From: Cristobal Bernal Mayordomo <90463533+Racriberny@users.noreply.github.com> Date: Sun, 27 Nov 2022 22:19:17 +0100 Subject: [PATCH] EliminarPorID --- README.md | 14 +++++++++----- .../loladvisor/LolAdvisorRunApp.java | 4 ++++ src/main/resources/Ayuda.txt | 3 +++ 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 15016ca..d1cfc90 100644 --- a/README.md +++ b/README.md @@ -27,20 +27,20 @@ id,name,rol,dificultad,genero Al iniciar el programa, si no hay parámetros definidos te debería mostrar una alerta de que no se han indicado, y mostrará el contenido del fichero de ayuda, para saber que parámetros puedes utilizar: ``` -No se ha pasado ningin parametro +No se ha pasado ningun parametro Sintaxis: java -jar videogameadvisor.jar [OPCIONES] -lg Lista los diferentes roles de los personajes. No se pueden utilizar mas parametros. - -ag genero1,genero2,genero... + -ag rol,rol,rol... Lista aquellos personajes que pertenecen a al menos uno de los roles que se indican. El listado de roles no puede incluir espacios. - -tg genero1,genero2,genero... + -tg rol,rol,rol... Lista aquellos roles que pertenecen a todos y cada uno de los - roles que se indican. El listado de roles no puede incluir espacios. + roles que se indican. El listado de roles no puede incluir espacios. -t titulo Lista aquellos roles cuyo titulo contiene la cadena proporcionada. @@ -63,6 +63,9 @@ Sintaxis: java -jar videogameadvisor.jar [OPCIONES] -h Muestra este mensaje de ayuda. + -dlt + Eliminamos personaje, le tenemos que pasar una ID. + EJEMPLOS DE USO java -jar videogameadvisor.jar -ag Mago,Apoyo @@ -75,6 +78,7 @@ LICENCIAS Los datos utilizados sobre videojuegos utilizados en este ejemplo son reales y creados por mi mismo. Ten en cuenta -que solo puede ser usada con fines personales y no comerciales.``` +que solo puede ser usada con fines personales y no comerciales. +``` diff --git a/src/main/java/com/cristobalbernal/loladvisor/LolAdvisorRunApp.java b/src/main/java/com/cristobalbernal/loladvisor/LolAdvisorRunApp.java index 34cd42d..64b839e 100644 --- a/src/main/java/com/cristobalbernal/loladvisor/LolAdvisorRunApp.java +++ b/src/main/java/com/cristobalbernal/loladvisor/LolAdvisorRunApp.java @@ -76,6 +76,10 @@ public class LolAdvisorRunApp { case "-df": lolQueryService.mostrarPorDificultada(argumento[1]); break; + case "-dlt": + daoImplMemory.eliminarPersonaje(Long.parseLong(argumento[1])); + break; + default: error = true; System.out.println("Error de sintaxis"); System.out.println(help.getHelp()); diff --git a/src/main/resources/Ayuda.txt b/src/main/resources/Ayuda.txt index 2d917a5..8276130 100644 --- a/src/main/resources/Ayuda.txt +++ b/src/main/resources/Ayuda.txt @@ -33,6 +33,9 @@ Sintaxis: java -jar videogameadvisor.jar [OPCIONES] -h Muestra este mensaje de ayuda. + -dlt + Eliminamos personaje, le tenemos que pasar una ID. + EJEMPLOS DE USO java -jar videogameadvisor.jar -ag Mago,Apoyo