Exemple #1
0
 def tplplanilha(self):
     tplPL = cone.DAOPlant()
     if tplPL.tableIsEmpty() == False:
         print("tplplanilha")
         #gera planilha das ocorrencias do species
         pass
     else:
         content = Label(
             text=
             'Os requisitos para essa execução não foram atendidos. É necessário sincronizar.'
         )
         self._popup = Popup(title="Erro",
                             content=content,
                             size_hint=(0.9, 0.9))
         self._popup.open()
         Clock.schedule_once(self.dismiss_popup, 4)
         pass
Exemple #2
0
 def nomesvalidos(self):
     PLa = cone.DAOPlant()
     if PLa.tableIsEmpty() == False:
         print("Plants table case")
         planilh = planilha.Planilha()
         plants = fNk.readFileToArray("userInput.txt")
         s = sinc.Sincronizador()
         s.mountPlantsTable(plants)
     else:
         content = Label(
             text=
             'Os requisitos para essa execução não foram atendidos. É necessário sincronizar.'
         )
         self._popup = Popup(title="Erro",
                             content=content,
                             size_hint=(0.9, 0.9))
         self._popup.open()
         Clock.schedule_once(self.dismiss_popup, 4)
Exemple #3
0
 def florxtpl(self):
     flora = cone.DAOPlant()
     species = cone.DAOOcurrence()
     if ((flora.tableIsEmpty() == False)
             and (species.tableIsEmpty() == False)):
         print("Comparative table case")
         planilh = planilha.Planilha()
         plants = fNk.readFileToArray("userInput.txt")
         s = sinc.Sincronizador()
         s.mountComparativeCsv(plants)
         print("nada vazio, tudo certo")
     else:
         content = Label(
             text=
             'Os requisitos para essa execução não foram atendidos. É necessário sincronizar.'
         )
         self._popup = Popup(title="Erro",
                             content=content,
                             size_hint=(0.9, 0.9))
         self._popup.open()
         Clock.schedule_once(self.dismiss_popup, 4)
Exemple #4
0
 def __init__(self):
     self.connection = con.Connection()
     self.daoPlant = con.DAOPlant()
     self.daoOcurrence = con.DAOOcurrence()
     self.planilha = pl.Planilha()
     self.plantasCorretas = []
Exemple #5
0
 def __init__(self):
     self.plants = []
     self.sinonimos = []
     self.daoPlants = con.DAOPlant()