Exemple #1
0
from orden import Orden
from producto import Producto

p1 = Producto("Banana", 100)
p2 = Producto("melon", 150.50)

l_productos = [p1, p2]

o1 = Orden(l_productos)

print(o1)

p3 = Producto("Manzana", 75.25)
l_productos.append(p3)

print(o1)  #Recordar que se trabaja con punteros y està referenciado
#Por lo tanto si modifico algo se modificara en tdos lados

new_pro = Producto("Tomate", 50)
o1.agregar_producto(new_pro)
print(o1)

p4 = Producto("Papa", 300)
p5 = Producto("Durazno", 170)

l2 = [p4, p5]
o2 = Orden(l2)
print(o2)  #Vemos que el ID orden funciona OK

print(o2.calcular_total())
Exemple #2
0
from producto import Producto
from orden import Orden

producto1 = Producto("Camisa", 100.00)
producto2 = Producto("Pantalon", 200.00)
producto3 = Producto("Calcetines", 50.00)

productos = [producto1, producto2]

# print(productos)
orden1 = Orden(productos)
print(orden1)
print("Total orden 1: ",orden1.calcular_total())
print("----------------------------")
# Agregamos un nuevo producto a la lista
# productos.append(producto3)
orden2 = Orden(productos)
orden2.agregar_producto(producto3)
# Imprimimos la orden 2
print(orden2)
# Imprimimos el  total 
print("Total orden 2: ",orden2.calcular_total())
Exemple #3
0
from producto import Producto
from orden import Orden

producto1 = Producto("Mani", 10.00)
producto2 = Producto("Arroz", 20.0)
producto3 = Producto("Atun", 100.00)

producto_random = Producto("Cacao", 20.4)

lista_productos = [producto1, producto2, producto3]

# instanciamos una orden
orden = Orden(lista_productos)
print(orden)
print("Precio total de la orden:", orden.calcular_total())

# agrega nuevo producto
orden.agregar_producto(producto_random)
print("Nuevo total:", orden.calcular_total())

# Orden 2
producto4_orden2 = Producto("Verduras", 30)
lista_productos = [producto4_orden2]
orden2 = Orden(lista_productos)
print(orden2)
Exemple #4
0
from producto import Producto
from orden import Orden

producto1 = Producto('leche', 12.90)
producto2 = Producto('cafe', 1.90)
producto3 = Producto('arroz', 17.75)
producto4 = Producto('azucar', 1.00)

productos = [producto1, producto3, producto4]

orden1 = Orden(productos)
print(orden1)
print(orden1.calcular_total())

# productos.append(producto2)
orden2 = Orden(productos)
orden2.agregar_producto(producto2)
print(orden2)
print(orden2.calcular_total())
Exemple #5
0
from producto import Producto
from orden import Orden

producto1 = Producto("Remera", 250)
producto2 = Producto("Pantalon", 200)
producto3 = Producto("Gorro", 75)

productos = [producto1, producto2]

orden1 = Orden(productos)
print(orden1)

orden2 = Orden(productos)
orden2.agregar_producto(producto3)
print(orden2)
print("El total es: ", orden2.calcular_total())