Editar los pedidos del carrito

Buenas tardes, ojalá puedan ayudarme, estoy creando una app para registrar las ventas de 5 personas diferentes, la idea que tengo es que puedan seleccionar primero los productos que han vendido y listarlos en un carrito para despues colocar vendida de cada producto para finalmente registrar la venta total

Hola si eso lo haces en tu base de datos ahi debes tener los pedidos y para sumar digamos un subtotal debes crear otra columna de (MATH) y hacer multiplicar cantidad por precio unitario y asi mismo tambien puedes crear otra para sumar el envio con una suma de subtotal + envio

Normalmente, la configuración ideal es:

  • Una mesa para los artículos

  • Una tabla para los artículos del carrito, aquí es donde sus vendedores añadirán artículos a cada pedido. Digamos que pido 1 coca y 1 hamburguesa, serán 2 filas. Asegúrese de que cada fila tiene un rowID (lo llamaré cartID) y capture el correo electrónico de la persona que agregó el artículo.

Tener una pestaña que apunte a la tabla de artículos del carrito, filtrar por email es usuario registrado, y “añadido al pedido” no es verdadero (lo explicaré más adelante).

Añadir un botón con una acción “Añadir fila” para escribir el email del vendedor, y una columna de lista unida de todas las filas que no han sido añadidas a los pedidos, para el usuario registrado.

  • Una tabla para los pedidos. Aquí es donde se agregan todos los cartIDs de cada pedido.

De vuelta a la tabla de artículos del carro, se crea una columna de texto unida - “IDs enviados”, agrega todos los cartIDs enviados en la tabla “Pedidos”. La columna “Añadido al pedido” sería: Si el rowID está incluido en “IDs enviados” entonces true, sino false.

Es un proceso largo, así que asegúrate de hacer preguntas si te quedas atascado.