Esempio n. 1
0
                          monitor=monitor1,
                          teclado=teclado1,
                          mouse=mouse1)

# computador 2
monitor2 = Monitor(marca='Acer', tamanio='27 pulgadas')
teclado2 = Teclado(tipo_entrada='bluetooth', marca='Acer')
mouse2 = Mouse(tipo_entrada='bluetooth', marca='Acer')
computador2 = Computadora(nombre='Acer',
                          monitor=monitor2,
                          teclado=teclado2,
                          mouse=mouse2)

lista_computadoras_1 = [computador1, computador2]

orden1 = Orden(lista_computadoras_1)

# Orden #2
# computador 1
monitor3 = Monitor(marca='Hp', tamanio='15 pulgadas')
teclado3 = Teclado(tipo_entrada='usb', marca='Hp')
mouse3 = Mouse(tipo_entrada='usb', marca='Hp')
computador3 = Computadora(nombre='Hp',
                          monitor=monitor3,
                          teclado=teclado3,
                          mouse=mouse3)

# computador 2
monitor4 = Monitor(marca='Gamer', tamanio='32 pulgadas')
teclado4 = Teclado(tipo_entrada='bluetooth', marca='Acer')
mouse4 = Mouse(tipo_entrada='bluetooth', marca='Acer')
Esempio n. 2
0
from producto import Producto
from orden import Orden

producto1 = Producto("Camisa" , 100.00)
producto2 = Producto("Pantalon", 59.53)
producto3 = Producto("Calcetines", 25.36)

productos = [producto1, producto2]

orden1 = Orden(productos)
print(orden1)

productos.append(producto3)

orden1.agregar_producto(producto3)
print(orden1)
print(orden1.calcular_total())
Esempio n. 3
0
from orden import Orden
from computadora import Computadora
from monitor import Monitor
from raton import Raton
from teclado import Teclado

teclado_hp = Teclado("Hp", "usb")
raton_hp = Raton("Hp", "usb")
monitor_hp = Monitor("Hp", "15 pulgadas")
computadora_hp = Computadora("Hp", monitor_hp, teclado_hp, raton_hp)

teclado_acer = Teclado("Acer", "bluetooth")
raton_acer = Raton("Acer", "bluetooth")
monitor_acer = Monitor("Acer", "27 pulgadas")
computadora_acer = Computadora("Acer", monitor_acer, teclado_acer, raton_acer)

teclado_gamer = Teclado("Gamer", "bluetooth")
raton_gamer = Raton("Gamer", "bluetooth")
monitor_gamer = Monitor("Gamer", "45 pulgadas")
computadora_gamer = Computadora("Gamer", monitor_gamer, teclado_gamer,
                                raton_gamer)

computadoras_orden1 = [computadora_hp, computadora_acer]
orden1 = Orden(computadoras_orden1)
print(orden1)

computadoras_orden2 = [computadora_gamer]
orden2 = Orden(computadoras_orden2)
orden2.agregar_computadora(computadora_hp)
print(orden2)
Esempio n. 4
0
from orden import Orden
from computadora import Computadora
from monitor import Monitor
from raton import Raton
from teclado import Teclado

teclado = Teclado("USB", "HP")
raton = Raton("USB", "HP")
monitor = Monitor("HP", "27 pulgadas")
computadora = Computadora("HP", monitor, teclado, raton)

teclado2 = Teclado("USB", "ACER")
raton2 = Raton("USB", "ACER")
monitor2 = Monitor("ACER", "27 pulgadas")
computadora2 = Computadora("ACER", monitor2, teclado2, raton2)

computadoras = [computadora, computadora2]

orden = Orden(computadoras)

print(orden)
Esempio n. 5
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())
Esempio n. 6
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())
from producto import Producto
from orden import Orden

producto1 = Producto("camisa", 100)
producto2 = Producto("pantalon", 300)
producto3 = Producto("calcetin", 50)

productos = [producto1, producto2]

orden1 = Orden(productos)
print(orden1)
print("Total pedido: ", str(orden1.cacular_total()))

orden2 = Orden(productos)
orden2.agregarproducto(producto3)

print(orden2)

print("Total pedido: ", str(orden2.cacular_total()))
Esempio n. 8
0
from producto import Producto
from orden import Orden

# CREACION DE OBJETOS (PRODUCTOS)
producto1 = Producto("Camisa", 100.00)
producto2 = Producto("Pantalon", 200.00)
producto3 = Producto("Calcetines", 50.00)
producto4 = Producto("Sueter", 300.00)

# SE AÑADEN A UNA LISTA ALGUNOS PRODUCTOS
productos = [producto1, producto2]

# SE CREA LA ORDEN UNO CON 2 PRODUCTOS
orden1 = Orden(productos)
# SE IMPRIME LA ORDEN
print(orden1)

# SE AÑADE OTRO PRODUCTO
productos.append(producto3)
# SE CREA LA ORDEN DOS CON OTRO PRODUCTO MAS
orden2 = Orden(productos)
# SE IMPRIMEN
print(orden2)

# SE CREA LA ORDEN 3
orden3 = Orden(productos)
# SE AGREGA EL PRODUCTO 4
orden3.agregar_producto(producto4)
# SE IMPRIME
print(orden3)
Esempio n. 9
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)
Esempio n. 10
0
from orden import Orden
from computadoras import Computadora
from monitor import Monitor
from raton import Raton
from teclado import Teclado

tecladoHP = Teclado("HP","USB")
ratonHP = Raton("HP","USB")
monitorHP = Monitor("HP","23 pulgadas")

computadoraHP = Computadora("HP comput", monitorHP,tecladoHP,ratonHP)

tecladoRAZER = Teclado("Razer","HDMI")
ratonRAZER = Raton("Razer","HDMI")
monitorRAZER = Monitor("Razer","40 pulgadas")

computadoraRAZER = Computadora("Razern",tecladoRAZER,ratonRAZER,monitorRAZER)

computadora_armada = Computadora("Armada 1", tecladoRAZER,ratonHP,monitorHP)
computadora_armada2 = Computadora("Armada 2", tecladoHP,ratonRAZER,monitorRAZER)

computadoras1 = [computadora_armada, computadoraRAZER]
orden1 = Orden(computadoras1)
print(orden1)
Esempio n. 11
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())
Esempio n. 12
0
from computadora import Computadora
from monitor import Monitor
from orden import Orden
from raton import Raton
from teclado import Teclado

raton1 = Raton("USB", "Hp")
raton2 = Raton("Bluetooth", "Asus")
raton3 = Raton("USB", "Gamer")

teclado1 = Teclado("USB", "Hp")
teclado2 = Teclado("Bluetooth", "Asus")
teclado3 = Teclado("USB", "Gamer")

monitor1 = Monitor("Hp", "30 pulgadas")
monitor2 = Monitor("Asus", "25 pulgadas")
monitor3 = Monitor("Gamer", "20 pulgadas")

computadora1 = Computadora("Hp", monitor1, teclado1, raton1)
computadora2 = Computadora("Asus", monitor2, teclado2, raton2)
computadora3 = Computadora("Gamer", monitor3, teclado3, raton3)

computadoras = [computadora1, computadora2]

orden1 = Orden(computadoras)
orden1.agregarComputadora(computadora3)
print(orden1)
Esempio n. 13
0
teclado.set_tipo_entrada("WI-FI")

primera_computadora = Computadora()
primera_computadora.set_nombre_computadora("Aero")
primera_computadora.set_monitor(monitor)
primera_computadora.set_raton(raton)
primera_computadora.set_teclado(teclado)

raton2 = Raton()
raton2.set_marca("Lenovo")
raton2.set_tipo_entrada("Bluethoo")

monitor2 = Monitor()
monitor2.set_marca("Alienware")
monitor2.set_tamanio("32 pulgadas")

teclado2 = Teclado()
teclado2.set_marca("Asus")
teclado2.set_tipo_entrada("USB")

second_computadora = Computadora()
second_computadora.set_nombre_computadora("Asus")
second_computadora.set_monitor(monitor2)
second_computadora.set_raton(raton2)
second_computadora.set_teclado(teclado2)

lista_computadoras = [primera_computadora, second_computadora]

orden = Orden()
orden.agregar_computadoras(lista_computadoras)
print(orden)
Esempio n. 14
0
from orden import Orden
from computadora import Computadora
from monitor import Monitor
from teclado import Teclado
from mouse import Mouse

tecladoRaz=Teclado("Razer", "USB")
mouseRaz=Mouse("Razer", "USB")
monitorHP=Monitor("HP", "25 pulgadas")
computadoraGamer=Computadora("Gamer", monitorHP, tecladoRaz, mouseRaz)

tecladoLogi=Teclado("Logitech", "USB")
mouseLogi=Mouse("Logitech", "USB")
monitorHP=Monitor("HP", "30 pulgadas")
computadoraLab=Computadora("Trabajo", monitorHP, tecladoLogi, mouseLogi)

computadoras1=[computadoraGamer, computadoraLab]
orden1=Orden(computadoras1)
print(orden1)

computadoras2=[computadoraGamer, computadoraGamer]
orden2=Orden(computadoras2)
print(orden2)
Esempio n. 15
0
from orden import Orden
from computadora import Computadora
from monitor import Monitor
from teclado import Teclado
from raton import Raton

teclado_hp = Teclado("HP", "USB")
raton_hp = Raton("HP", "USB")
monitor_hp = Monitor("HP", "15 pulgadas")
pc_hp = Computadora("HP", monitor_hp, teclado_hp, raton_hp)

teclado_acer = Teclado("ACER", "Bluetooth")
raton_acer = Raton("ACER", "Bluetooth")
monitor_acer = Monitor("ACER", "27 pulgadas")
pc_acer = Computadora("ACER", monitor_acer, teclado_acer, raton_acer)

teclado_lenovo = Teclado("Lenovo", "USB")
raton_lenovo = Raton("Lenovo", "USB")
monitor_lenovo = Monitor("Lenovo", "47 pulgadas")
pc_lenovo = Computadora("Lenovo", monitor_lenovo, teclado_lenovo, raton_lenovo)

pc_armada = Computadora("Armada", monitor_hp, teclado_acer, raton_lenovo)

computadoras1 = [pc_hp, pc_acer]
orden1 = Orden(computadoras1)
orden1.agregarComputadora(pc_lenovo)
print(orden1)

computadoras2 = [pc_lenovo, pc_armada, pc_acer]
orden2 = Orden(computadoras2)
print(orden2)
Esempio n. 16
0
from producto import Producto
from orden import Orden
"""
Pruebas de producto
"""

producto1 = Producto('Arroz', 1000)
print(producto1)

producto2 = Producto('Panela', 2000)
print(producto2)

producto3 = Producto('Aguacate', 3000)
print(producto3)

lista_productos = [producto1, producto2]

print("*******************Ordenes*******************")
orden1 = Orden(lista_productos)
print(orden1)

orden2 = Orden(lista_productos)
orden2.agregar_producto(producto3)
print(orden2)
Esempio n. 17
0
from orden import Orden
from Monitor_PC import Monitor, Computadora
from Disportivo import DispotivoEntrada, Raton, Teclado

raton_hp = Raton("HP", "usb")
teclado_hp = Teclado("HP", "Bluetooh")
monitor_hp = Monitor("HP", "15 pulgadas")
computadora_hp = Computadora("Hp", monitor_hp, teclado_hp, raton_hp)

raton_acer = Raton("acer", "Bluetooh")
teclado_acer = Teclado("acer", "Bluetooh")
monitor_acer = Monitor("acer", "25 pulgadas")
computadora_acer = Computadora("acer", monitor_acer, teclado_acer, raton_acer)

raton_gamer = Raton("gamer", "Bluetooh")
teclado_gamer = Teclado("gamer", "Bluetooh")
monitor_gamer = Monitor("gamer", "47 pulgadas")
computadora_gamer = Computadora("gamer", monitor_gamer, teclado_gamer,
                                raton_gamer)

computadora1 = [computadora_hp, computadora_acer]

orden1 = Orden(computadora1)

print(orden1)

orden1.Agregar_computadora(computadora_gamer)
print(orden1)
Esempio n. 18
0
from orden import Orden
from computadora import Computadora
from monitor import Monitor
from teclado import Teclado
from raton import Raton

raton1 = Raton("Microsoft", "Bluetooth")
raton2 = Raton("HP", "USB")
raton3 = Raton("Lenovo", "USB")

teclado1 = Teclado("USB", "Microsoft")
teclado2 = Teclado("Bluetooth", "HP")
teclado3 = Teclado("USB", "Lenovo")

monitor1 = Monitor("HP", "21 Pulg.")
monitor2 = Monitor("Lenovo", "19 Pulg.")
monitor3 = Monitor("BenQ", "24 Pulg.")

computadora1 = Computadora("HP", monitor1, teclado2, raton2)
computadora2 = Computadora("Lenovo", monitor2, teclado3, raton3)
computadora3 = Computadora("Armada", monitor3, teclado1, raton1)

computadoras1 = [computadora1, computadora3]
computadoras2 = [computadora3, computadora2]

orden1 = Orden(computadoras1)
orden2 = Orden(computadoras2)
orden1.agregarComputadora(computadora2)

print(orden1)
print(orden2) 
Esempio n. 19
0
computadora_hogar = Computadora("Computadora de Hogar", monitor_noblex, teclado_acer, raton_asus)

teclado_gamer = Teclado("gamer", "bluetooth")
raton_gamer = Raton("gamer", "bluetooth")
monitor_gamer = Monitor("gamer", 49)

computadora_gamer = Computadora("Computadora Gamer", monitor_gamer, teclado_gamer, raton_gamer)

teclado_gamer = Teclado("gamer", "bluetooth")
raton_gamer = Raton("gamer", "bluetooth")
monitor_gamer = Monitor("gamer", 49)

computadora_clon = Computadora("Computadora Armada", monitor_gamer, teclado_acer, raton_logitech)

# print(computadora_oficina)
# print(computadora_hogar)
# print(computadora_gamer)
# print(computadora_clon)

listaComputadoras = [computadora_oficina, computadora_hogar]
listaComputadoras1 = [computadora_gamer, computadora_hogar,computadora_gamer]
listaComputadoras2 = [computadora_gamer, computadora_hogar,computadora_oficina,computadora_clon]

orden1 = Orden(listaComputadoras)
print(orden1)

orden2 = Orden(listaComputadoras1)
print(orden2)

orden3 = Orden(listaComputadoras2)
print(orden3)
Esempio n. 20
0
r3 = Raton('Patito', 'USB')
m3 = Monitor('Patito',50)
c3 = Computadora('Patito',m3,t3,r3)

# OBJETO 4
t4 = Teclado('Guena', 'USB')        
r4 = Raton('Guena', 'Bluetooth')
m4 = Monitor('Guena',27)
c4 = Computadora('Guena',m4,t4,r4)


# Orden de las computadoras

# ORDEN 1
compus1 = [c1, c2]
orden1 = Orden(compus1)
print(orden1)

# ORDEN 2
compus2 = [c3, c4]
orden2 = Orden(compus2)
print(orden2)
orden2.agregar(c1)
print(orden2)

# ORDEN 3
compus3 = [c1, c4]
orden3 = Orden(compus3)
print(orden3)

# ORDEN 4
Esempio n. 21
0
from producto import Producto
from orden import Orden

producto1 = Producto("Camisa", 10)
producto2 = Producto("Pantalon", 20)
producto3 = Producto("Calcetines", 5)

productos = [producto1, producto2]

orden = Orden(productos)

orden.agregar_producto(producto3)
print(orden)

print(orden.get_total())
Esempio n. 22
0
from raton import Raton
from teclado import Teclado

teclado = Teclado('hp', 'usb')
raton = Raton('hp', 'usb')
monitor = Monitor('hp', '15 pulgadas')

computadoraHp = Computadora('HP', monitor, teclado, raton)

tecladoDell = Teclado('Dell', 'usb')
ratonDell = Raton('Dell', 'usb')
monitorDell = Monitor('Dell', '15 pulgadas')

computadoraDell = Computadora('Dell', monitorDell, tecladoDell, ratonDell)

tecladoMsi = Teclado('msi', 'usb')
ratonMsi = Raton('msi', 'usb')
monitorMsi = Monitor('msi', '15 pulgadas')

computadoraMsi = Computadora('Msi', monitorMsi, tecladoMsi, ratonMsi)

computadoraArmada = Computadora('Armada', monitorMsi, teclado, ratonDell)

computadoras1 = [computadoraHp, computadoraDell]
orden1 = Orden(computadoras1)
orden1.agregar_computadora(computadoraArmada)
print(orden1)

computadoras2 = [computadoraArmada, computadoraMsi, computadoraDell]
orden2 = Orden(computadoras2)
print(orden2)
Esempio n. 23
0
from raton import Raton
from teclado import Teclado
from monitor import Monitor
from computadora import Computadora
from orden import Orden

obj_raton1 = Raton(marca='HP', tipo_entrada="USB")
obj_raton2 = Raton(marca='Acer', tipo_entrada="Bluetooth")
obj_teclado1 = Teclado(marca='Super teclado', tipo_entrada="USB")
obj_teclado2 = Teclado(marca='ACME', tipo_entrada="Bluetooth")
obj_monitor1 = Monitor(marca='HP', pantalla=15)
obj_monitor2 = Monitor(marca='Acer', pantalla=14)

obj_compu1 = Computadora(nombre='HP', monitor=obj_monitor1, teclado=obj_teclado1, raton=obj_raton1)
obj_compu2 = Computadora(nombre='Acer super PC', monitor=obj_monitor2, teclado=obj_teclado2, raton=obj_raton2)

compus_list = [obj_compu1, obj_compu2]
orden_1 = Orden(computadoras=compus_list)
orden_2 = Orden(computadoras=compus_list)
orden_3 = Orden(computadoras=compus_list)
print(orden_1)
orden_3.agregar_compus(obj_compu1)
print(orden_3)
Esempio n. 24
0
monitor_hp = Monitor("HP", "20 pulgadas")

computadora_hp = Computadora("HP", monitor_hp, teclado_hp, raton_hp)

teclado_ACER = Teclado("ACER", "USB")
raton_ACER = Raton("ACER", "USB")
monitor_ACER = Monitor("ACER", "16 pulgadas")

computadora_ACER = Computadora("ACER", monitor_ACER, teclado_ACER, raton_ACER)

teclado_gamer = Teclado("gamer", "Bluetooth")
raton_gamer = Raton("gamer", "Bluetooth")
monitor_gamer = Monitor("gamer", "45 pulgadas")

computadora_gamer = Computadora("GAMER", monitor_gamer, teclado_gamer,
                                raton_gamer)

computadora_armada = Computadora("Armada", monitor_hp, teclado_gamer,
                                 raton_ACER)

computadoras1 = [computadora_ACER, computadora_hp]

orden1 = Orden(computadoras1)
print(orden1)

orden1.agregar_computadora(computadora_gamer)
print(orden1)

computadoras2 = [computadora_gamer, computadora_armada, computadora_ACER]
orden2 = Orden(computadoras2)
print(orden2)
Esempio n. 25
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())
Esempio n. 26
0
#Teclados
t1 = Teclado("Usb", "Hp")
t2 = Teclado("Mecanico","Razer")
t3 = Teclado("Mariposa", "MAc")

#Ratones
r1 = Raton("Usb","Genius")
r2 = Raton("Wireless", "Logitech")
r3 = Raton("Gamer", "RedDragon")

#Monitor
m1 = Monitor("lg", 22)
m2 = Monitor("Samsung", 27)
m3 = Monitor("Aoc", 32)

#Computadora
c1 = Computadora("Pc1", m1,t1,r1)
c2 = Computadora("pc2",m2,t2,r2)
c3 = Computadora("pc3",m2,t1,t3)

computadoras = [c1,c2]

o1 = Orden(computadoras)
o1.agregar_computadoras(c3)
print(o1)