Esempio n. 1
0
    def _dataline_kandidaat(self, lst):
        if len(lst) != 3:
            self.errform('Kirjete arv real')
            return False

        if not formatutil.is_valiku_kood(lst[1]):
            self.errform('Valiku kood')
            return False

        if not formatutil.is_valiku_nimi(lst[2]):
            self.errform('Kandidaadi nimi')
            return False

        return True
Esempio n. 2
0
    def _dataline_form(self, lst):
        if not len(lst) == 5:
            self.errform('Kirjete arv real')
            return False

        if not formatutil.is_valiku_kood(lst[0]):
            self.errform('Valiku kood')
            return False

        if not formatutil.is_valiku_nimi(lst[1]):
            self.errform('Valiku nimi')
            return False

        if not formatutil.is_valimisnimekirja_nimi(lst[2]):
            self.errform('Valimisnimekirja nimi')
            return False

        if not formatutil.is_ringkonna_number_kov_koodiga(lst[3], lst[4]):
            self.errform('Ringkonna number KOV koodiga')
            return False

        return True
Esempio n. 3
0
    def _dataline_form(self, lst):
        if not len(lst) == 5:
            self.errform('Kirjete arv real')
            return False

        if not formatutil.is_valiku_kood(lst[0]):
            self.errform('Valiku kood')
            return False

        if not formatutil.is_valiku_nimi(lst[1]):
            self.errform('Valiku nimi')
            return False

        if not formatutil.is_valimisnimekirja_nimi(lst[2]):
            self.errform('Valimisnimekirja nimi')
            return False

        if not formatutil.is_ringkonna_number_kov_koodiga(lst[3], lst[4]):
            self.errform('Ringkonna number KOV koodiga')
            return False

        return True
Esempio n. 4
0
    def _dataline_valik(self, lst):
        if len(lst) != 5:
            self.errform('Kirjete arv real')
            return False

        if not formatutil.is_valiku_kood(lst[1]):
            self.errform('Valiku kood')
            return False

        if not formatutil.is_valiku_nimi(lst[2]):
            self.errform('Valiku nimi')
            return False

        if not formatutil.is_ringkonna_number_kov_koodiga(lst[3], lst[4]):
            self.errform('Ringkonna number KOV koodiga')
            return False

        if self.jsk:
            if not self.jsk.has_ring([lst[3], lst[4]]):
                self.errcons('Olematu ringkond')
                return False

        return True