def on_movimenti_togglebutton_clicked(self, toggleButton):
        if not(toggleButton.get_active()):
            toggleButton.set_active(False)
            return

        idMagazzino = None
        if self._currentDao is not None:
            idMagazzino = self._currentDao.id
        from promogest.ui.anagMovimenti.AnagraficaMovimenti import AnagraficaMovimenti
        anag = AnagraficaMovimenti(idMagazzino, self.aziendaStr)
        anagWindow = anag.getTopLevel()
        returnWindow = self.getTopLevel().get_toplevel()
        anagWindow.set_transient_for(returnWindow)
        anagWindow.show_all()
        #showAnagraficaRichiamata(self._mainWindow, anagWindow, toggleButton, self.refresh)
        if toggleButton.get_active():
            toggleButton.set_active(False)
Exemple #2
0
def apriTestataMovimentoEdit(testataMovimentoId):
    from promogest.ui.anagMovimenti.AnagraficaMovimenti import AnagraficaMovimenti
    from promogest.dao.TestataMovimento import TestataMovimento
    a = AnagraficaMovimenti()
    art = TestataMovimento().getRecord(id=testataMovimentoId)
    a.on_record_edit_activate(a, dao=art)