def on_aggiungi_padre_button_clicked(self, widget): def returnDao(anagWindow): if anag.dao: self.dao_temp = anag.dao add_relazione(self.dao_temp.id, self.ana.dao.id) else: self.dao_temp = None from promogest.ui.anagDocumenti.AnagraficaDocumentiFilter import RicercaDocumenti anag = RicercaDocumenti() anagWindow = anag.getTopLevel() returnWindow = self.getTopLevel().get_toplevel() anagWindow.set_transient_for(returnWindow) anagWindow.show_all() anagWindow.connect("hide",returnDao)
def on_trova_button_clicked(self, button): # self.new_dao_button.set_sensitive(False) def returnDao(anagWindow): if anag.dao: self.dao_temp = anag.dao self.composeInfoDaoLabel(anag.dao) self.open_button.set_sensitive(True) self.stampa_dao_button.set_sensitive(True) else: self.dao_temp = None if self.tipo_dao !="": if self.tipo_dao =="DOCUMENTO".lower(): from promogest.ui.anagDocumenti.AnagraficaDocumentiFilter import RicercaDocumenti anag = RicercaDocumenti() elif self.tipo_dao =="PROMEMORIA".lower(): from promogest.ui.anagPromemoria.AnagraficaPromemoria import RicercaPromemoria anag = RicercaPromemoria() elif self.tipo_dao =="FORNITORE".lower(): from promogest.ui.anagFornitori.AnagraficaFornitoriFilter import RicercaFornitori anag = RicercaFornitori() elif self.tipo_dao =="ARTICOLO".lower(): from promogest.ui.anagArti.AnagraficaArticoliFilter import RicercaArticoli anag = RicercaArticoli() elif self.tipo_dao =="VETTORE".lower(): from promogest.ui.anagVettori.AnagraficaVettoriFilter import RicercaVettori anag = RicercaVettori() elif self.tipo_dao =="MAGAZZINO".lower(): from promogest.ui.AnagraficaMagazzini import RicercaMagazzini anag = RicercaMagazzini() elif self.tipo_dao =="CLIENTE".lower(): from promogest.ui.anagClienti.AnagraficaClientiFilter import RicercaClienti anag = RicercaClienti() elif self.tipo_dao =="AGENTE".lower(): from promogest.ui.anagAgenti.AnagraficaAgentiFilter import RicercaAgenti anag = RicercaAgenti() anagWindow = anag.getTopLevel() anagWindow.show_all() anagWindow.connect("hide",returnDao)