Corretti errori di convalida

This commit is contained in:
gbiotti 2019-05-08 00:42:19 +02:00
parent b83ddf7eac
commit 34a85185a1
1 changed files with 6 additions and 5 deletions

View File

@ -107,7 +107,7 @@ class Iscritto():
is_valid = False
messaggio = "'Comune di nascita' e' obbligatorio"
tkMessagebox.showerror(MESSAGE_BOX_TITLE, messaggio)
return is_valid, messaggio
return is_valid
def email_is_valid(self):
is_valid = True
@ -116,7 +116,7 @@ class Iscritto():
is_valid = False
messaggio = "'E-mail' e' obbligatorio"
tkMessagebox.showerror(MESSAGE_BOX_TITLE, messaggio)
return is_valid, messaggio
return is_valid
def occupazione_is_valid(self):
# Non obbligatorio
@ -129,18 +129,19 @@ class Iscritto():
def data_firma_is_valid(self):
is_valid = True
messaggio = ""
if self.data_nascita.get() is None:
if self.data_firma.get() is None:
is_valid = False
messaggio = "'Data firma' e' obbligatorio"
elif len(str.rstrip(self.data_nascita.get())) == 0:
elif len(str.rstrip(self.data_firma.get())) == 0:
is_valid = False
messaggio = "'Data firma' e' obbligatorio"
else:
try:
datetime.strptime(self.data_nascita.get(), '%x')
datetime.strptime(self.data_firma.get(), '%x')
except (ValueError):
is_valid = False
messaggio = "'Data firma' non valida"
if not is_valid:
tkMessagebox.showerror(MESSAGE_BOX_TITLE, messaggio)
return is_valid