class MenuRegistro: def __init__(self,conexion,cursor): self.registro = Registro(conexion,cursor) while True: print("1) Crear Registro") print("2) Mostrar Registro") print("0) Salir") op = input() if op == '1': self.agregar() elif op == '2': self.buscar() elif op == '0': break def agregar(self): fecha = datetime.now().date() ph = input("PH: ") luz = input("Luz") humedad = input("Humedad: ") co2 = input("CO2: ") id_planta = input("id_planta: ") self.registro.agregar(fecha, ph, luz, humedad, co2,id_planta) def buscar(self): id_planta = input("Id_planta: ") resultados = self.registro.buscar(id_planta) for p in resultados: print("{0:2} {1:10} {2:10} {3:10} {4:10} {5:10} {6:2} ".format(p[0],str(p[1]),p[2],p[3],p[4],p[5],p[6]))
class MenuRegistro: def __init__(self, conexion, cursor): self.registro = Registro(conexion, cursor) while True: print("1) Agregar Registro") print("2) Buscar") print("0) Salir") op = input("Opcion: ") if op == '1': self.agregar() elif op == '2': self.buscar() elif op == '0': break def agregar(self): co2 = float(input("CO2: ")) humedad = float(input("Humedad: ")) luz = float(input("Luz: ")) ph = float(input("pH: ")) id_planta = int(input("Id Planta: ")) self.registro.agregar(co2, humedad, luz, ph, id_planta) def buscar(self): id_planta = int(input("Id de Planta: ")) resultados = self.registro.buscar(id_planta) for r in resultados: print(r)
class MenuRegistro: def __init__(self, conexion, cursor): self.registro = Registro(conexion, cursor) while True: print("1) Agregar Registro") print("2) Buscar Registro") print("0) Salir") op = input() if op == "1": self.agregar() elif op =="2": self.buscar() elif op == "0": break def agregar(self): id_planta = input("id_planta: ") if self.registro.existePlanta(id_planta) == 1: print ("Planta inexistente") else: dia = input("Dia: ") mes = input("Mes: ") year = input("Año: ") fecha = date(int(year), int(mes), int(dia)) ph = input("PH: ") luz = input("Luz: ") humedad = input("Humedad: ") co2 = input("CO2: ") self.registro.agregar(fecha, ph, luz, humedad, co2, id_planta) def buscar(self): id_planta= input("Id planta: ") resultados = self.registro.buscar(id_planta) for p in resultados: print("ID: {0:2} \nFecha: {1:10} \nPH:........ {2:5} \nLuz:.......{3:5} \nHumedad:... {4:5} \nCO2:....... {5:5}\n". format(p[0], str(p[1]), p[2], p[3], p[4], p[5]))
class MenuRegistro: def __init__(self, conexion, cursor): self.registro = Registro(conexion, cursor) while True: print("1) Agregar Registro") print("2) Mostrar Registro") print("0) Salir") op = input() if op == '1': self.agregar() elif op == '2': self.buscar() elif op == '0': break def agregar(self): #cultivo = input("Cultivo: ") #fecha = datetime.now().date() dia = input("Dia: ") mes = input("Mes: ") year = input("Año: ") fecha = date(int(year), int(mes), int(dia)) ph = input("pH: ") luz = input("Luz: ") humedad = input("Humedad: ") co2 = input("CO2: ") id_planta = input("Id Planta: ") #id_clasi = input("Id Clasificacion: ") self.registro.agregar(fecha, ph, luz, humedad, co2, id_planta) def buscar(self): id_planta = input("Id Planta: ") resultados = self.registro.buscar(id_planta) for p in resultados: print("{0:3} {1:5} {2:5} {3:5} {4:5} {5:5} {6:5}".format( p[0], str(p[1]), p[2], p[3], p[4], p[5], p[6]))