From 39088427308b7289bdc6c683a6c856ae9dc0440a Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Thu, 13 Mar 2014 18:34:04 -0300 Subject: [PATCH] Rendimentos PJ: permite remover ou criar nova fonte pagadora MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Protótipo de uma interface padrão para permitir que interfaces possam facilmente remover e adicionar novas fontes pagadoras, além de listar e editá-las. --- src/rendimentoPJ.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/rendimentoPJ.py b/src/rendimentoPJ.py index 2f70e70..8f7414a 100644 --- a/src/rendimentoPJ.py +++ b/src/rendimentoPJ.py @@ -61,6 +61,16 @@ class RendimentosPJ: self.items.append(item) self.colecao.appendChild(item.rendimento) + def new_item(self): + item = RendimentoPJ() + self.add_item(item) + return item + + def remove_item(self, i): + self.items.pop(i) + els = self.colecao.getElementsByTagName("item") + self.colecao.removeChild(els[i]) + if __name__ == '__main__': import sys -- 2.20.1