示例#1
0
    def insert(self, toggleButton, returnWindow):
        # Richiamo anagrafica di competenza

        def refresh():
            self.filter.refresh()
            self.filter.cognome_nome_filter_entry.grab_focus()
        if posso("CN"):
            from promogest.ui.Contatti.AnagraficaContatti import AnagraficaContatti
            anag = AnagraficaContatti()
            anagWindow = anag.getTopLevel()

            showAnagraficaRichiamata(returnWindow, anagWindow, toggleButton, refresh)

            anag.on_record_new_activate(anag.record_new_button)
        else:
            fencemsg()
 def on_nuovo_contatto_button_clicked(self, widget):
     if not hasAction(actionID=11):return
     from promogest.ui.Contatti.AnagraficaContatti import AnagraficaContatti
     anag = AnagraficaContatti(self.aziendaStr)
     showAnagrafica(self.getTopLevel(), anag)
     anag.on_record_new_activate()