def insert(self, toggleButton, returnWindow):

        def refresh():
            self.filter.refresh()
            self.filter.ragione_sociale_filter_entry.grab_focus()

        from promogest.ui.anagFornitori.AnagraficaFornitori import AnagraficaFornitori
        anag = AnagraficaFornitori()
        anagWindow = anag.getTopLevel()
        showAnagraficaRichiamata(returnWindow, anagWindow, toggleButton, refresh)
        anag.on_record_new_activate(anag.record_new_button)
 def on_fornitori_button_clicked(self, button):
     anag = AnagraficaFornitori()
     anagWindow = anag.getTopLevel()
     showAnagraficaRichiamata(self.window, anagWindow, button, self.refresh)
 def on_nuovo_fornitore_button_clicked(self, widget):
     if not hasAction(actionID=11):return
     from promogest.ui.anagFornitori.AnagraficaFornitori import AnagraficaFornitori
     anag = AnagraficaFornitori(self.aziendaStr)
     showAnagrafica(self.getTopLevel(), anag)
     anag.on_record_new_activate()