示例#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
示例#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
示例#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
示例#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