Dao Actualizacion

This commit is contained in:
Cesar.Gomez 2024-05-12 20:03:58 -06:00
parent 70c96f0341
commit e67152dc6d
4 changed files with 25 additions and 21 deletions

View File

@ -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);

View File

@ -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;