def UI_del_tz_zi(s,us): while True: Z=input("Introduceti ziua: ") try: Z=int(Z) break except Exception as ex: print(ex) s=sv_del_tz_zi(s,Z) add_undo(s,us) print('Tranzactiile au fost sterse cu succes!')
def UI_del_tz_tip(s,us): while True: try: T=input("Introduceti tipul: ") if T!='intrare' and T!='iesire': raise Exception("Tip incorect!") break except Exception as ex: print(ex) s=sv_del_tz_tip(s,T) add_undo(s,us) print('Tranzactiile au fost sterse cu succes!')
def UI_del_tz_per(s,us): while True: Z1=input("Introduceti prima zi: ") Z2=input("Introduceti a doua zi: ") try: Z1=int(Z1) Z2=int(Z2) break except Exception as ex: print(ex) s=sv_del_tz_per(s,Z1,Z2) add_undo(s,us) print('Tranzactiile au fost sterse cu succes!')
def new_UI_add_tz(s, us, x): while True: try: zi = x[1] suma = x[2] tip = x[3] if tip != 'intrare' and tip != 'iesire': raise Exception("Tip incorect!") else: sv_add_tz(s, zi, suma, tip) '''s2=create_state() s2=s.copy() us.append(s2.copy())''' add_undo(s, us) print("") print("Tranzactia a fost adaugata cu succes!") break except Exception as ex: print(ex)
def UI_add_tz(s, us): while True: try: zi = int(input("Introduceti ziua: ")) suma = float(input("Introduceti suma: ")) tip = input("Introduceti tipul(intrare/iesire): ") if tip != 'intrare' and tip != 'iesire': raise Exception("Tip incorect!") else: sv_add_tz(s, zi, suma, tip) '''s2=create_state() s2=s.copy() us.append(s2.copy())''' add_undo(s, us) print("") print("Tranzactia a fost adaugata cu succes!") break except Exception as ex: print(ex)