Fix Annuler button; Add exceptions errors
This commit is contained in:
parent
283e6c47c5
commit
c652bc97c2
|
@ -44,6 +44,11 @@ if not dunikey or not node:
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
def ProceedPaiement(recipient, amount, comment):
|
def ProceedPaiement(recipient, amount, comment):
|
||||||
|
if not recipient:
|
||||||
|
raise ValueError("Veuillez indiquer un destinataire de paiement")
|
||||||
|
elif not amount:
|
||||||
|
raise ValueError("Veuillez indiquer le montant de la transaction")
|
||||||
|
|
||||||
print("Paiement en cours vers", recipient)
|
print("Paiement en cours vers", recipient)
|
||||||
trans = Transaction(dunikey, node, recipient, amount, comment)
|
trans = Transaction(dunikey, node, recipient, amount, comment)
|
||||||
trans.send()
|
trans.send()
|
||||||
|
@ -64,8 +69,9 @@ window = sg.Window('Paiement Ḡ1 - GVA', layout)
|
||||||
while True:
|
while True:
|
||||||
try:
|
try:
|
||||||
event, values = window.read()
|
event, values = window.read()
|
||||||
if event == sg.WIN_CLOSED or event == 'Cancel':
|
if event == sg.WIN_CLOSED or event == 'Annuler':
|
||||||
break
|
break
|
||||||
|
if event == 'Envoyer':
|
||||||
ProceedPaiement(values[0], values[1], values[2])
|
ProceedPaiement(values[0], values[1], values[2])
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
sg.popup(f'Une erreur est survenu', e, title="Erreur")
|
sg.popup(f'Une erreur est survenu', e, title="Erreur")
|
||||||
|
|
Reference in New Issue