# 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 xml.dom.minidom
import dirs
import os
import ocupacoes
import declaracoes
-class OcupacaoForm(form.TipoForm):
- def __init__(self, ocupacoes, contribuinte):
- form.TipoForm.__init__(self, u"Ocupações", "ocupacaoPrincipal", contribuinte, ocupacoes, (0, 3))
-
class ContribuinteForm(form.StringForm):
def __init__(self, name, attr, contribuinte):
self.contribuinte = contribuinte
def form(self):
form = []
- ocup = ocupacoes.Ocupacoes()
form.append(ContribuinteForm("Nome", "nome", self))
- form.append(OcupacaoForm(ocup, self))
+ form.append(ocupacoes.OcupacaoForm(self))
for i in self.attributes:
form.append(ContribuinteForm(i, i, self))
return form