Пример #1
0
 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)
Пример #2
0
 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")
Пример #3
0
 def loadUser(self) : 
     helper = UtilisateurHelper(dbStore)
     self.utilisateurs = helper.getAll()
     self.curIndex = -1
Пример #4
0
 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"