class TranscribeOwnedBuildingsRowEntry(forms.Form): county = forms.ChoiceField( label="Care este judetul in care se gaseste cladirea detinuta?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea in care se gaseste cladirea detinuta?") commune = forms.CharField( label="Care este comuna in care se gaseste cladirea detinuta?") building_type = forms.ChoiceField( label="Care este categoria de teren?", choices=BuildingType.return_as_iterable()) ownership_start_year = forms.ChoiceField( label="Care este anul cand cladirea a fost dobandita?", choices=get_dict_year_choices) surface_area = forms.FloatField(label="Care este suprafata cladirii? (mp)") percent_of_ownership = forms.IntegerField( label="Care este cota parte din acestă clădire? (în procente)", max_value=100, min_value=0) taxable_value = forms.FloatField( label="Care este valoarea impozabilă a clădirii? (dacă există)", required=False) taxable_value_currency = forms.ChoiceField( label= "Care este valuta in care este exprimata valoarea impozabilă a clădirii?", choices=Currency.return_as_iterable()) attainment_type = forms.ChoiceField( label="Care este modul in care cladirea a fost dobandita?", choices=AttainmentType.return_as_iterable()) owner_surname = forms.CharField(label="Care este numele titularului?") owner_name = forms.CharField(label="Care este prenumele titularului")
class TranscribeOwnedLandSingleRowEntry(forms.Form): county = forms.ChoiceField( label="Care este judetul in care se gaseste terenul detinut?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea in care se gaseste terenul detinut?") commune = forms.CharField( label="Care este comuna in care se gaseste terenul detinut?") real_estate_type = forms.ChoiceField( label="Care este categoria de teren?", choices=RealEstateType.return_as_iterable()) ownership_start_year = forms.ChoiceField( label="Care este anul cand terenul a fost dobandit?", choices=YEAR_DICT_CHOICES) surface_area = forms.FloatField( label="Care este suprafata terenului? (mp)") percent_of_ownership = forms.IntegerField( label="Care este cota parte din acest teren? (in procente)", max_value=100, min_value=0) taxable_value = forms.FloatField( label="Care este valoarea impozabilă a terenului? (dacă există)", required=False) taxable_value_currency = forms.ChoiceField( label= "Care este valuta in care este exprimata valoarea impozabilă a terenului?", choices=Currency.return_as_iterable()) attainment_type = forms.ChoiceField( label="Care este modul in care terenul a fost dobandit?", choices=AttainmentType.return_as_iterable()) owner_surname = forms.CharField(label="Care este numele proprietarului?") owner_name = forms.CharField(label="Care este prenumele proprietarului")
class TranscribeOwnedIncomeFromAgriculturalActivitiesRowEntry(forms.Form): holder_relationship = forms.ChoiceField( label="Cine este beneficiarul venitului din activități agricole?", choices=HolderRelationship.return_as_iterable()) holder_type = forms.ChoiceField(label="Optiune", choices=[(0, "Insitutie"), (1, "Persoana")], widget=forms.RadioSelect) surname = forms.CharField(label="Care e numele persoanei?") name = forms.CharField(label="Care e prenumele persoanei?") source = forms.CharField(label="Care este sursa?") county = forms.ChoiceField( label="Care este judetul in care se gaseste terenul detinut?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea in care se gaseste terenul detinut?") commune = forms.CharField( label="Care este comuna in care se gaseste terenul detinut?") # TODO - identify the reason for the form field below # foreign_residence_address = forms.CharField(label="Adresa strainatate?") offered_service = forms.CharField(label="Care e serviciul prestat?") income_amount = forms.FloatField(label="Care este venitul anual incasat?", min_value=0.0) currency = forms.ChoiceField(label="Care este moneda venitului?", choices=Currency.return_as_iterable())
class TranscribeExtraValuableRowEntry(forms.Form): estrangement_goods_type = forms.CharField( label="Care este natura bunului instrainat?", widget=forms.Select(choices=EstrangedGoodsType.return_as_iterable())) county = forms.ChoiceField( label="Judetul in care se gaseste bunul instrainat(daca este cazul)", choices=Counties.return_counties()) city = forms.CharField( label="Orasul in care se gaseste bunul instrainat(daca este cazul)") commune = forms.CharField( label="Comuna in care se gaseste bunul instrainat(daca este cazul)") estranged_date = forms.DateField( label="Care este data instrainarii bunului?", widget=forms.SelectDateWidget(years=YEAR_CHOICES), input_formats=['%Y-%m-%d']) owner_name = forms.CharField( label="Care este numele persoanei catre care s-a instrainat bunul?") owner_surname = forms.CharField( label="Care este prenumele persoanei catre care s-a instrainat bunul?") goods_separation_type = forms.CharField( label="Care este forma sub care s-a instrainat bunul?", widget=forms.Select(choices=GoodsSeparationType.return_as_iterable())) estimated_value = forms.FloatField( label="Care este valoarea bunului instrainat?") currency = forms.ChoiceField( label= "Care este valuta in care este exprimata valoarea bunului instrainat?", choices=Currency.return_as_iterable())
class CommonInfo(models.Model): county = models.CharField("Judet", max_length=32, choices=Counties.return_counties()) city = models.CharField("Localitate", max_length=32, null=True, blank=True) commune = models.CharField("Comuna", max_length=32, null=True, blank=True) address = models.CharField("Adresa", max_length=64, null=True, blank=True) class Meta: abstract = True
class TranscribeOwnedIncomeFromSalariesRowEntry(forms.Form): surname = forms.CharField(label="Care e numele persoanei?") name = forms.CharField(label="Care e prenumele persoanei?") county = forms.ChoiceField(label="Care este judetul de domiciliu?", choices=Counties.return_counties()) city = forms.CharField(label="Care este localitatea de domiciliu?") commune = forms.CharField(label="Care este comuna de domiciliu?") address = forms.CharField(label="Care este adresa de domiciliu?") holder_relationship = forms.ChoiceField( label="Cine este beneficiarul salariului?", choices=HolderRelationship.return_as_iterable()) source_of_goods = forms.CharField(label="Care este sursa de venit?") service = forms.CharField(label="Care e serviciul prestat?") annual_income = forms.FloatField(label="Care este venitul persoanei?") currency = forms.ChoiceField( label="Care este valuta in care e incasat venitul?", choices=Currency.return_as_iterable())
class TranscribeOwnedGoodsOrServicesRowEntry(forms.Form): holder_relationship = forms.ChoiceField( label="Cine este beneficiarul pensiei?", choices=HolderRelationship.return_as_iterable()) holder_surname = forms.CharField(label="Care este numele persoanei?") holder_name = forms.CharField(label="Care este prenumele persoanei") income_source = forms.CharField(label="Care este numele sursei de venit?") county = forms.ChoiceField(label="Care este judetul de domiciliu?", choices=Counties.return_counties()) # TODO tudoramariei change to ChoiceField with choices=cities of county city = forms.CharField(label="Care este localitatea de domiciliu?") commune = forms.CharField(label="Care este comuna de domiciliu?") goods_name = forms.CharField(label="Care este fost serviciul prestat?") annual_income = forms.FloatField(label="Care este venitul persoanei?") currency = forms.ChoiceField( label="Care este valuta in care e incasat venitul?", choices=Currency.return_as_iterable())
class TranscribeOwnedIncomeFromInvestmentsRowEntry(forms.Form): holder_relationship = forms.ChoiceField( label="Cine este beneficiarul venitului din investitii?", choices=HolderRelationship.return_as_iterable()) surname = forms.CharField(label="Care e numele persoanei?") name = forms.CharField(label="Care e prenumele persoanei?") source = forms.CharField(label="Care este sursa venitului?") county = forms.ChoiceField( label="Care este judetul de unde provine sursa de venit?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea de unde provine sursa de venit?") commune = forms.CharField( label="Care este comuna de unde provine sursa de venit?") offered_service = forms.CharField(label="Care e serviciul prestat?") income_amount = forms.FloatField(label="Care este venitul anual incasat?", min_value=0.0) currency = forms.ChoiceField(label="Care este moneda venitului?", choices=Currency.return_as_iterable())
class TranscribeOwnedIncomeFromAgriculturalActivitiesRowEntry(forms.Form): holder_relationship = forms.ChoiceField( label="Cine este beneficiarul venitului din activități agricole?", choices=HolderRelationship.return_as_iterable()) holder_type = forms.ChoiceField(label="Tipul detinatorului", choices=HolderType.return_as_iterable(), widget=forms.RadioSelect) surname = forms.CharField(label="Care e numele persoanei?") name = forms.CharField(label="Care e prenumele persoanei?") source = forms.CharField(label="Care este sursa?") county = forms.ChoiceField( label="Care este judetul in care se gaseste terenul detinut?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea in care se gaseste terenul detinut?") commune = forms.CharField( label="Care este comuna in care se gaseste terenul detinut?") offered_service = forms.CharField(label="Care e serviciul prestat?") income_amount = forms.FloatField(label="Care este venitul anual incasat?", min_value=0.0) currency = forms.ChoiceField(label="Care este moneda venitului?", choices=Currency.return_as_iterable())
class TranscribeOwnedIncomeFromOtherSourcesRowEntry(forms.Form): holder_relationship = forms.ChoiceField( label="Cine a realizat venitul?", choices=HolderRelationship.return_as_iterable()) surname = forms.CharField( label="Care este numele celui care a realizat venitul?") name = forms.CharField( label="Care este prenumele celui care a realizat venitul?") source_of_goods = forms.CharField(label="Care este sursa venitului?") county = forms.ChoiceField( label="Care este judetul unde s-a realizat venitul?", choices=Counties.return_counties()) city = forms.CharField(label="Care este orasul unde s-a realizat venitul?") commune = forms.CharField( label="Care este comuna unde s-a realizat venitul?") address = forms.CharField( label="Care este adresa venitului realizat in strainatate?") service = forms.CharField( label="Care este serviciul prestat/Obiectul generator de venit?") annual_income = forms.FloatField(label="Care este venitul anual incasat?") currency = forms.ChoiceField( label="Care este moneda in care s-a realizat venitul?", choices=Currency.return_as_iterable())
class TranscribeOwnedBuildingsTableRowEntry(forms.Form): county = forms.ChoiceField( label="Care este judetul in care se gaseste cladirea detinuta?", choices=Counties.return_counties()) city = forms.CharField( label="Care este localitatea in care se gaseste cladirea detinuta?") commune = forms.CharField( label="Care este comuna in care se gaseste cladirea detinuta?") building_type = forms.ChoiceField( label="Care este categoria de teren?", choices=BuildingType.return_as_iterable()) ownership_start_year = forms.ChoiceField( label="Care este anul cand cladirea a fost dobandita?", choices=YEAR_DICT_CHOICES) attainment_type = forms.ChoiceField( label="Care este modul in care cladirea a fost dobandita?", choices=AttainmentType.return_as_iterable()) surface_area = forms.FloatField(label="Care este suprafata cladirii? (mp)") percent_of_ownership = forms.IntegerField( label="Care este cota parte din acesta cladirea? (in procente)", max_value=100, min_value=0) owner_surname = forms.CharField(label="Care este numele titularului?") owner_name = forms.CharField(label="Care este prenumele titularului")