Beispiel #1
0
            else:
                opSalir = False

        return opcion

    def limpiarPantalla(self):
        def clear():
            #return os.system('cls')
            return os.system('clear')

        clear()


#Variables Globales
log = utils.log("INIT")
fileProducto = utils.fileManager("Productos.txt")
agendaCliente = utils.fileManager("Clientes.txt")
lstProductos = []
lstProductosDic = []
lstClientes = []
lstClientes_Dict = []


def cargaInicial():
    try:
        res = fileProducto.leerArchivo()
        log.debug(res)
        lstProducto = json.loads(res)
        for dicProducto in lstProducto:
            #codProducto, nombreProducto, cantidadProducto, costoProducto
            objProducto = Producto(dicProducto["codProducto"],
Beispiel #2
0
                opSalir = False

        return opcion

    def limpiarPantalla(self):
        def clear():
            #return os.system('cls')
            return os.system('clear')

        clear()


#Variables Globales
log = utils.log("INIT")
#Variables Productos
fileProducto = utils.fileManager("Productos.txt")
fileProduct = 'Productos.txt'
lstProductos = []
lstProductosDic = []

#Variables Clientes
fileCliente = utils.fileManager("Clientes.txt")
fileClient = 'Clientes.txt'
lstClientes = []
lstClientesDic = []

#Variables Empleados
fileEmpleados = utils.fileManager("Empleados.txt")
fileEmplead = 'Empleados.txt'
lstEmpleados = []
lstEmpleadosDic = []
Beispiel #3
0
Menu_Employee = Menu("trabajador",Employee_op,"Main_menu")

Inventory_op = {"Agregar producto":"1","Consulta":"2","Remover producto":"3","Back":"<","Exit":"0"}
Menu_Inventory = Menu("inventario",Inventory_op,"Menu_Employee")

Inventory_consult_op = {"Buscar producto":"1","Contar items":"2","Calcular valor del inventario":"3","Back":"<","Exit":"0"}
Consult_inv = Menu("consulta de inventario",Inventory_consult_op,"Menu_Inventory")

Working_hrs_op = {"Check-in":"1","Check-out":"2","Back":"<","Exit":"0"}
Working_hrs = Menu("horas trabajadas",Working_hrs_op,"Menu_Employee")

#----------------------------------------------------------------------------------
client_list = []
product_list = []
client_listDic = []
fileCliente = utils.fileManager("cliente.txt")

def cargainicial():
    res = fileCliente.leerArchivo()
    print(res)
    listTempCliente = json.loads(res)
    for dic in listTempCliente:
        newCliente = client(dic["name"],dic["last_name"],dic["age"],dic["id_num"], dic["client_cod"],dic["client_type"])
        client_list.append(newCliente)
#----------------------------------------------------------------------------------
cargainicial()
f = True
while f:
    ans = Main_menu.show()
#Clients
    if (ans.upper() =="1"):
Beispiel #4
0
            return os.system('clear')
        clear()


log = utils.log("INIT")


dicOpcionesMenuPrincipal = {"Cliente": 1, "Empleado": 2}
menuPrincipal = Menu("Menu de Inicio", dicOpcionesMenuPrincipal)
opcionMenuPrincipal = menuPrincipal.mostrarMenu()
lstProductos = []

dicOpcionesCrearProducto = {"Crear otro": 1, "Mostrar todos": 2}
menuProducto = Menu("Menu Producto", dicOpcionesCrearProducto)

fileProducto = utils.fileManager("Productos")


if(opcionMenuPrincipal == 9):
    opcionMenuPrincipal = menuPrincipal.mostrarMenu()

elif(opcionMenuPrincipal == 1):
    dicOpcionesCliente = {"Comprar": 1, "Devolver": 2}
    menuCliente = Menu("Menu de Cliente", dicOpcionesCliente)
    res = menuCliente.mostrarMenu()
    if(res == 1):
        log.info("escogio la opcion 1")
    if(res == 9):
        log.info("escogio la opcion de salir")

elif(opcionMenuPrincipal == 2):
Beispiel #5
0
            else:
                opSalir = False

        return opcion

    def limpiarPantalla(self):
        def clear():
            return os.system('cls')
            #return os.system('clear')

        clear()


#Variables Globales
log = utils.log("INIT")
fileProducto = utils.fileManager("Productos.txt")
lstProductos = []
lstProductosDic = []


def cargaInicial():
    try:
        res = fileProducto.leerArchivo()
        log.debug(res)
        lstProducto = json.loads(res)
        for dicProducto in lstProducto:
            #codProducto, nombreProducto, cantidadProducto, costoProducto
            objProducto = Producto(dicProducto["codProducto"],
                                   dicProducto["nombreProducto"],
                                   dicProducto["cantidadProducto"],
                                   dicProducto["costoProducto"])
Beispiel #6
0
import os
import utils
from time import sleep
import json
import clases

#Variables Globales
log = utils.log("INIT")
fileProducto = utils.fileManager("Productos.txt")
lstProductos = []
lstProductosDic = []
fileCliente = utils.fileManager("Clientes.txt")
lstClientes = []
lstClientesDic = []
fileEmpleados = utils.fileManager("Empleados.txt")
lstEmpleados = []
lstEmpleadosDic = []
fileUnidadMedida = utils.fileManager("UnidadMedida.txt")
lstUnidadMedida = []
lstUnidadMedidaDic = []

listUnidadMedida = ["UN", "KG", "LT", "TON", "MG", "ML"]


def seleccionUnidadMedida(listUnidadMedida):
    strRetornar = ""
    while strRetornar == "":
        strSeleccionUM = utils.validarEntero(
            "Para agregar UM=99 /Ingrese numero de UM: ")
        if (strSeleccionUM == 99):
            pasarTrue = True