Skip to content

Commit

Permalink
Corregido y finalizado release
Browse files Browse the repository at this point in the history
  • Loading branch information
ismenc committed Feb 5, 2018
1 parent 7ad5cfa commit 5443dd4
Show file tree
Hide file tree
Showing 7 changed files with 41 additions and 26 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ En el caso de que esto no sea así, salta al punto: [Ejecución a través de IDE

1. Descargar el archivo *Boo-King-linux.run* en [releases](https://github.com/ismenc/Boo-King/releases).
2. Ejecútalo.
3. (Si no funciona) Abrir terminal en el directorio del archivo y darle permisos de ejecución `sudo chmod +x Boo-King.jar`
3. (Si no funciona) Abrir terminal en el directorio del archivo y darle permisos de ejecución `sudo chmod +x Boo-King.jar` o probar a ejecutar con `./Boo-King*-linux.run`

#### Windows

Expand Down
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ En el caso de que esto no sea así, salta al punto: [Ejecución a través de IDE

1. Descargar el archivo *Boo-King-linux.run* en [releases](https://github.com/ismenc/Boo-King/releases).
2. Ejecútalo.
3. (Si no funciona) Abrir terminal en el directorio del archivo y darle permisos de ejecución `sudo chmod +x Boo-King.jar`
3. (Si no funciona) Abrir terminal en el directorio del archivo y darle permisos de ejecución `sudo chmod +x Boo-King.jar` o probar a ejecutar con `./Boo-King*-linux.run`

#### Windows

Expand Down
28 changes: 20 additions & 8 deletions src/com/booking/ejecutable/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ public static void main(String[] args) throws BookingException {

Utilidades.configurarSesion();

mostrarMensajeBienvenida();
lanzarMenu();

Utilidades.cerrarSesion();
Expand All @@ -27,15 +28,17 @@ public static void main(String[] args) throws BookingException {

private static void lanzarMenu() {
int opcion;
try {
do {

do {
try {
opcion = Utilidades.mostrarMenu();
tratarMenu(opcion);
} while (opcion != Utilidades.TOTAL_OPCIONES);
}
catch (NumberFormatException e) {
System.out.println("Debe introducir un número.");
}
}
catch (NumberFormatException e) {
System.out.println("Debe introducir un número.");
opcion = 0;
}
} while (opcion != Utilidades.TOTAL_OPCIONES);
}

private static void tratarMenu(int decision) throws NumberFormatException {
Expand Down Expand Up @@ -78,6 +81,15 @@ private static void tratarMenu(int decision) throws NumberFormatException {
}
}


private static void mostrarMensajeBienvenida() {
System.out.println(
"+-----------------------------------+\n"
+ "|Bienvenido a nuestro marketplace...|\n"
+ "|---------> Boo-King.com <----------|\n"
+ "| |\n"
+ "| Dale vida a eso libros empolvados |\n"
+ "| Solicita libros prestados |\n"
+ "+-----------------------------------+");
}

}
11 changes: 6 additions & 5 deletions src/com/booking/persistencia/Arrendador.java
Original file line number Diff line number Diff line change
Expand Up @@ -158,12 +158,12 @@ public void setListaPrestamos(List<Prestamo> listaPrestamos) {
public String informacionDetalle() {
StringBuilder cadena = new StringBuilder(150);

cadena.append("------> " + nombre + " <------\n");
cadena.append("----------> " + nombre + " <----------\n");
if(!(entidad==null) && !entidad.equals(" "))
cadena.append("Organización: " + entidad + "\n");
cadena.append("Dirección: "+ direccion + "\n");
cadena.append("Código postal: " + codigoPostal + "\n");
cadena.append("Teléfono: " + telefono + "\n");
cadena.append("\tOrganización: " + entidad + "\n");
cadena.append("\tDirección: "+ direccion + "\n");
cadena.append("\tCódigo postal: " + codigoPostal + "\n");
cadena.append("\tTeléfono: " + telefono + "\n");

if(!listaPrestamos.isEmpty()) {
cadena.append("Préstamos: ");
Expand All @@ -177,6 +177,7 @@ public String informacionDetalle() {
cadena.append(".\n");
}else
cadena.append("No ha realizado ningún préstamo.");
cadena.append("------------------------------");

return cadena.toString();
}
Expand Down
11 changes: 6 additions & 5 deletions src/com/booking/persistencia/Libro.java
Original file line number Diff line number Diff line change
Expand Up @@ -129,11 +129,12 @@ public void setCategoria(Categoria categoria) {
public String informacionDetalle() {
StringBuilder cadena = new StringBuilder(150);

cadena.append("------> " + titulo + " <------\n");
cadena.append("Autor: " + autor + "\n");
cadena.append("Editorial: "+ editorial + "\n");
cadena.append("Categoría: " + categoria.name() + "\n");
cadena.append("Año de publicación: " + anoPublicacion + "\n");
cadena.append("---------> " + titulo + " <---------\n");
cadena.append("\tAutor: " + autor + "\n");
cadena.append("\tEditorial: "+ editorial + "\n");
cadena.append("\tCategoría: " + categoria.name() + "\n");
cadena.append("\tAño de publicación: " + anoPublicacion + "\n");
cadena.append("-----------------------------------------");

return cadena.toString();
}
Expand Down
11 changes: 6 additions & 5 deletions src/com/booking/persistencia/Prestamo.java
Original file line number Diff line number Diff line change
Expand Up @@ -122,18 +122,19 @@ public void setListaStacks(List<Stack> listaStacks) {
public String informacionDetalle() {
StringBuilder cadena = new StringBuilder(150);

cadena.append("------> Préstamo " + idPrestamo + " <------\n");
cadena.append("Arrendador: " + arrendador.getNombre() + "\n");
cadena.append("Fecha: "+ fecha + "\n");
cadena.append("Duración: "+ duracionDias + " días\n");
cadena.append("Libros: ");
cadena.append("-----------> Préstamo " + idPrestamo + " <-----------\n");
cadena.append("\tArrendador: " + arrendador.getNombre() + "\n");
cadena.append("\tFecha: "+ fecha + "\n");
cadena.append("\tDuración: "+ duracionDias + " días\n");
cadena.append("\tLibros: \n");

@SuppressWarnings("rawtypes")
Iterator iterator;
for (iterator = listaStacks.iterator(); iterator.hasNext();) {
Stack stack = (Stack) iterator.next();
cadena.append(stack.getCantidad() + "x " + stack.getLibro().getTitulo() + "\n");
}
cadena.append("-----------------------------------");

return cadena.toString();
}
Expand Down
2 changes: 1 addition & 1 deletion src/hibernate.cfg.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<property name="connection.username">root</property>
<property name="connection.password">123456</property>
<property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.show_sql">false</property>

<mapping class="com.booking.persistencia.Arrendador"/>
<mapping class="com.booking.persistencia.Prestamo"/>
Expand Down

0 comments on commit 5443dd4

Please sign in to comment.