From 493ea0495e66ec370dfc9812e107614c12723c8b Mon Sep 17 00:00:00 2001 From: Thadeu Lima de Souza Cascardo Date: Sun, 23 Mar 2014 12:16:20 -0300 Subject: [PATCH] Contribuinte deve seguir interface de atributos. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Para que as classes de formulários funcionem com a classe Contribuinte, seus atributos devem ser acessados através de get_attr e set_attr. --- src/contribuinte.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/contribuinte.py b/src/contribuinte.py index 35dd7bd..e64bd52 100644 --- a/src/contribuinte.py +++ b/src/contribuinte.py @@ -159,6 +159,12 @@ class Contribuinte: else: self._set_attr(self.contribuinte, attr, val) + def get_attr(self, attr): + return self.get_campo_contribuinte(attr) + + def set_attr(self, attr, val): + self.set_campo_contribuinte(attr, val) + def form(self): form = [] ocup = ocupacoes.Ocupacoes() -- 2.20.1