Permite salvar declaração editada.
[cascardo/irpf-gui.git] / src / menu.py
index 95d50a2..eece1c9 100644 (file)
@@ -1,4 +1,4 @@
-# -*- mode: python; encoding: utf-8; -*-
+# coding=utf-8
 #
 #   Copyright 2013 Thadeu Lima de Souza Cascardo <cascardo@cascardo.info>
 #
@@ -14,6 +14,7 @@
 #
 #   You should have received a copy of the GNU General Public License
 #   along with this program.  If not, see <http://www.gnu.org/licenses/>.
+# -*- mode: python; encoding: utf-8; -*-
 
 import baseui
 import contribuinte
@@ -95,9 +96,12 @@ def DadosPessoais(UI, contrib):
     UI.form(form)
     return True
 
+def Salvar(UI, contrib):
+    contrib.save()
+
 def menu(UI, contrib):
-    m = [ "Sair", "Dados Pessoais", "Rendimentos PJ" ]
-    f = [ None, DadosPessoais, RendimentosPJ ]
+    m = [ "Sair", "Salvar", "Dados Pessoais", "Rendimentos PJ" ]
+    f = [ None, Salvar, DadosPessoais, RendimentosPJ ]
     exit = False
     while not exit:
         r = UI.menu(m)