Hola chicos.
Vamos a desarrollar un sistema de ventas para proyecto.
El sistema debe soportar lo siguiente:
Una clase Producto: Debe tener un Id, Debe tener un nombre, precio unitario, costo, cantidad en inventario.
Una clase Cliente: Debe tener un Id, Debe tener un nombre, String de transacciones.
Beta 1
Una clase Caja, esta es la clase que nos debe permitir hacer:
- Crear productos, debe solicitar todos los atributos de un producto y agregarlos a un arreglo de productos.
- Listar productos: debe mostrar en pantalla todos los productos.
- Modificar nombre a producto: el usuario debe ingresar el código del producto que desea modificar.
- Modificar precio de producto: el usuario debe ingresar el código del producto que desea modificar.
- Modificar costo de producto: el usuario debe ingresar el código del producto que desea modificar.
- Agregar inventario de producto: el usuario debe ingresar el código del producto que desea modificar.
- Crear Clientes.
- Listar clientes.
- Hacer venta: El sistema debe solicitar el código de cliente, luego el código del producto y la cantidad que el cliente quiere comprar. Eso genera una transacción, esa transacción debe quedar escrita en la clase Clientes. La cantidad vendida debe rebajarse del inventario.