def deleteCommand(self) : self.tkRetour.set("") helper = UtilisateurHelper(dbStore) u = self.utilisateurs[self.curIndex] ret = helper.delete(u) if ret == 1 : self.refreshListBox() self.tkRetour.set("utilisateur " + u.userName + " supprimé") else : self.tkRetour.set("impossible de supprimer " + u.userName)
def saveUser(self,u) : try : u.setEmail(self.tkEmail.get()) u.userName = self.tkUserName.get() u.firstName = self.tkNom.get() u.lastName = self.tkPrenom.get() u.cardId = self.tkCarte.get() helper = UtilisateurHelper(dbStore) helper.secureStore(u) except Exception as e : self.tkRetour.set("addresse email invalide")
def loadUser(self) : helper = UtilisateurHelper(dbStore) self.utilisateurs = helper.getAll() self.curIndex = -1
def test_utilisateur(self): self.dbStore = DbStore("192.168.1.27:27017","MakerLoc") helper = UtilisateurHelper(self.dbStore) helper.cleanAll() u1 = Utilisateur("delporte","1234","*****@*****.**") u2 = Utilisateur("pol","1234","*****@*****.**") helper.store(u1) helper.secureStore(u2) helper.secureStore(u2) helper.lenght() u3 = helper.getOneByName("delporte") assert u3 != None print(u3.toString()) u1.cardId = "789" helper.updateAllField(u1) u3 = helper.getOneByName("delporte") assert u3.cardId == "789"