def add_new_user(): new_user = UserManager('prénom', 'nom', 'trigramme', 'email') new_user.nom = nom_entry.get().upper() new_user.prenom = prenom_entry.get().upper() new_user.email = email_entry.get().lower() new_user.set_trigramme() if new_user.nom == '' or new_user.prenom == '' or new_user.email == '': messagebox.showerror(title='Attention', message='Complétez tous les champs.') else: new_user_pushed = self.db.push_new_auteur(new_user.user_tuple) if new_user_pushed: self.set_combobox_widgets() add_user_win.destroy() messagebox.showinfo(title='Info', message='Utilisateur ajouté.') else: messagebox.showinfo( title='Info', message='Database occupée, Essayez à nouveau.')
def get_friendly_name(self) -> str: lid = request.cookies.get('Login_ID') if not (lid in self.mem): return '' return UserManager().get_friendly_name(self.mem[lid])
def get_privilege(self) -> int: lid = request.cookies.get('Login_ID') if not (lid in self.mem): return -1 # lowest Privilege for Guests return UserManager().get_privilege(self.mem[lid])
def setup_method(self): self.centreManager = CentreManager() self.userManager = UserManager(self.centreManager) self.appointmentManager = AppointmentManager() self.centreManager.addProviders(self.userManager)