Exemplo n.º 1
0
class MenuInvernadero:
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while True:
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernadero")
            print("0) Salir")
            op = input()

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "0":
                break

    def agregar(self):
        nombre = input("Nombre Invernadero: ")
        ubicacion = input("Ubicación Invernadero: ")
        id_dueno = input("id_dueno: ")
        self.inv.crear(nombre, ubicacion, id_dueno)

    def mostrar(self):
        resultados = []
        for r in resultados:
            print("{0:3} {1:20} {2:20}".format(r[0], r[1], r[2]))
class MenuInvernadero:
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while True:
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernaderos")
            print("3) Buscar Invernaderos por Usuario")
            print("0) Salir")
            op = input()

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "3":
                self.buscar()
            elif op == "0":
                break

    def agregar(self):
        nombre = input("Nombre Invernadero: ")
        ubicacion = input("Ubicacion Invernadero")
        id_dueno = input("id_dueno: ")
        self.inv.crear(nombre, ubicacion, id_dueno)

    def mostrar(self):
        resultados = self.inv.recuperar()
        for r in resultados:
            print("{0:3} {1:10} {2:10} {3:3}".format(r[0], r[1], r[2], r[3]))

    def buscar(self):
        usuario = input('Usuario: ')

        print(self.inv.buscar(usuario))
Exemplo n.º 3
0
class MenuInvernadero:
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while True:
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernaderos")
            print("0) Salir")

            op = input()

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "0":
                break

    def agregar(self):
        nombre = input("Nombre: ")
        ubicacion = input("Ubicacion Del Invernadero: ")
        id_dueno = input("Id del Dueno: ")
        self.inv.crear(nombre, ubicacion, id_dueno)

    def mostrar(self):
        resultados = self.inv.recuperar()
        for r in resultados:
            print("{0:3} {1:10} {2:10} {3:3}".format(
                r[0], r[1], r[2],
                r[3]))  #Le da el formato de salida en pantalla
Exemplo n.º 4
0
def invernadero():
    usuario = request.args.get('usuario')
    print(usuario)
    inv = Invernadero(conexion, cursor)
    resultado = inv.buscar(usuario)
    print(resultado)

    return jsonify(resultado)
Exemplo n.º 5
0
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while True:
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernadero")
            print("0) Salir")
            op = input()

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "0":
                break
Exemplo n.º 6
0
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while (True):
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernadero")
            print("3) Buscar Invernadero")
            print("0) Salir")
            op = input("Opcion: ")

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "3":
                self.buscar()
            elif op == "0":
                break
            else:
                print("Opcion inexistente")
Exemplo n.º 7
0
class MenuInvernadero:
    def __init__(self, conexion, cursor):
        self.inv = Invernadero(conexion, cursor)
        while (True):
            print("1) Agregar Invernadero")
            print("2) Mostrar Invernadero")
            print("3) Buscar Invernadero")
            print("0) Salir")
            op = input("Opcion: ")

            if op == "1":
                self.agregar()
            elif op == "2":
                self.mostrar()
            elif op == "3":
                self.buscar()
            elif op == "0":
                break
            else:
                print("Opcion inexistente")

    def buscar(self):
        correo = input("Correo: ")
        for inv in self.inv.buscar(correo):
            print(inv)

    def agregar(self):
        nombre = input("Nombre: ")
        ubicacion = input("Ubicacion: ")
        dueno_id = input("ID del dueno: ")
        self.inv.crear(nombre, ubicacion, dueno_id)

    def mostrar(self):
        temp = ["No", "Nombre", "Ubicacion", "Dueno_id"]
        print("| {0:2} | {1:20} | {2:15} | {3:8} |".format(
            temp[0], temp[1], temp[2], temp[3]))
        resultados = self.inv.recuperar()
        for n in resultados:
            print("| {0:2} | {1:20} | {2:15} | {3:8} |".format(
                n[0], n[1], n[2], n[3]))