diff --git a/backend/src/main/java/mx/uv/App.java b/backend/src/main/java/mx/uv/App.java index 6dd7a1a..85df911 100644 --- a/backend/src/main/java/mx/uv/App.java +++ b/backend/src/main/java/mx/uv/App.java @@ -363,25 +363,29 @@ public class App JsonElement jsonElement = JsonParser.parseString(payload); JsonObject jsonObject = jsonElement.getAsJsonObject(); - // Obtener los datos del pastel del JSON recibido - String textoEncima = jsonObject.get("textoEncima").getAsString(); - String textoCantidad = jsonObject.get("textoCantidad").getAsString(); - String textoRelleno = jsonObject.get("textoRelleno").getAsString(); - String textoTipo = jsonObject.get("textoTipo").getAsString(); + // Obtener los datos del pastel del JSON recibido + String textoEncima = jsonObject.get("textoEncima").getAsString(); + String textoCantidad = jsonObject.get("textoCantidad").getAsString(); + String textoRelleno = jsonObject.get("textoRelleno").getAsString(); + String textoTipo = jsonObject.get("textoTipo").getAsString(); + String textoPrecio = jsonObject.get("textoPrecio").getAsString(); + String textoId = jsonObject.get("idPastel").getAsString(); - System.out.println("tamaño: " + textoCantidad); - - // Crear un nuevo objeto Pasteles y asignar los valores recibidos - Pasteles reservacion = new Pasteles(); - reservacion.setIdPedido(UUID.randomUUID().toString()); - reservacion.setIdUsuario(idG); // Asignar el ID del usuario (¿De dónde obtienes idG?) - reservacion.setIdPastel("1"); // Asignar el ID del pastel (¿De dónde obtienes este valor?) - reservacion.setIdNombre("Pastel de Fresas"); // Asignar el nombre recibido desde el frontend - reservacion.setIdPrecio("1,000"); // Asignar el precio del pastel (¿De dónde obtienes este valor?) - reservacion.setIdTamaño(textoCantidad); // Asignar el tamaño recibido desde el frontend - reservacion.setStatus("en proceso"); // Asignar el estado "en proceso" - reservacion.setInscripcion(textoEncima); // Asignar la inscripción recibida desde el frontend - reservacion.setTipoRelleno(textoRelleno); // Asignar el tipo de relleno recibido desde el frontend + System.out.println("tamaño: " + textoCantidad); + System.out.println("tipo: " + textoTipo); + + + // Crear un nuevo objeto Pasteles y asignar los valores recibidos + Pasteles reservacion = new Pasteles(); + reservacion.setIdPedido(UUID.randomUUID().toString()); + reservacion.setIdUsuario(idG); // Asignar el ID del usuario (¿De dónde obtienes idG?) + reservacion.setIdPastel(textoId); // Asignar el ID del pastel (¿De dónde obtienes este valor?) + reservacion.setIdNombre(textoTipo); // Asignar el nombre recibido desde el frontend + reservacion.setIdPrecio(textoPrecio); // Asignar el precio del pastel (¿De dónde obtienes este valor?) + reservacion.setIdTamaño(textoCantidad); // Asignar el tamaño recibido desde el frontend + reservacion.setStatus("en proceso"); // Asignar el estado "en proceso" + reservacion.setInscripcion(textoEncima); // Asignar la inscripción recibida desde el frontend + reservacion.setTipoRelleno(textoRelleno); // Asignar el tipo de relleno recibido desde el frontend // Puedes realizar acciones adicionales con la información de la reservación System.out.println("Reservación: " + reservacion); diff --git a/backend/src/main/java/mx/uv/Conexion.java b/backend/src/main/java/mx/uv/Conexion.java index 08228ce..806857c 100644 --- a/backend/src/main/java/mx/uv/Conexion.java +++ b/backend/src/main/java/mx/uv/Conexion.java @@ -5,10 +5,10 @@ import java.sql.DriverManager; import java.sql.SQLException; public class Conexion { - private static String url = "jdbc:mysql://127.0.0.1:3306/dbpastel00"; + private static String url = "jdbc:mysql://127.0.0.1:3306/dbpastel"; private static String driverName = "com.mysql.cj.jdbc.Driver"; - private static String username = "pastel00"; - private static String password = "pastel00"; + private static String username = "root"; + private static String password = "cesarin_11"; // variable de conexion private static Connection connection = null; diff --git a/backend/target/classes/mx/uv/App.class b/backend/target/classes/mx/uv/App.class index 61d6a53..8ec355d 100644 Binary files a/backend/target/classes/mx/uv/App.class and b/backend/target/classes/mx/uv/App.class differ diff --git a/backend/target/classes/mx/uv/Conexion.class b/backend/target/classes/mx/uv/Conexion.class index ab0f611..d2b87c5 100644 Binary files a/backend/target/classes/mx/uv/Conexion.class and b/backend/target/classes/mx/uv/Conexion.class differ