public UtilisateurWS(Utilisateur u) { _nom = u.Nom; _prenom = u.Prenom; _login = u.Login; _password = u.Password; }
public UtilisateurWS(Utilisateur user) { this.Nom = user.getNom(); this.Prenom = user.getPrenom(); this.Login = user.getLogin(); this.Password = user.getPassword(); }
public void addUtilisateur(Utilisateur utilisateur) { string login = utilisateur.getLogin(); ExecuteElementByRequest("INSERT INTO Utilisateur (Login, Password) VALUES('" + login + "','" + HashPassword(utilisateur.getPassword()) + "')"); }
public Boolean CreateUser(String yourLogin, String yourPass, String login, String passwd, String nom, String prenom) { Boolean ret = false; if(CheckUser(yourLogin,yourPass)) { Utilisateur user = new Utilisateur(login,passwd,nom,prenom); new BusinessManager().CreateUser(login, passwd, nom, prenom); } return ret; }
public static Utilisateur fromUtilisateurContract(UtilisateurContract userC) { if(userC == null) { return null; } Utilisateur user = new Utilisateur( userC.Nom, userC.Prenom, userC.Login, userC.Password, userC.Points ); return user; }
// Ajout de donnees factices private void stuber() { // Ajout de Caracteristiques allCharacteristics = new List<Caracteristique>(); allCharacteristics.Add(new Caracteristique(1, EDefCaracteristique.Chance, "Utilisation de la force", ETypeCaracteristique.Jedi, 18)); allCharacteristics.Add(new Caracteristique(1, EDefCaracteristique.Defense, "Agilite", ETypeCaracteristique.Jedi, 5)); allCharacteristics.Add(new Caracteristique(1, EDefCaracteristique.Sante, "Armure", ETypeCaracteristique.Jedi, 100)); allCharacteristics.Add(new Caracteristique(1, EDefCaracteristique.Force, "Badassitude", ETypeCaracteristique.Jedi, 7)); allCharacteristics.Add(new Caracteristique(5, EDefCaracteristique.Force, "Lave", ETypeCaracteristique.Stade, 12)); // Ajout de Jedis allJedi = new List<Jedi>(); List<Caracteristique> lc = new List<Caracteristique>(); lc.Add(new Caracteristique(1, EDefCaracteristique.Force, "Force", ETypeCaracteristique.Jedi, 90)); lc.Add(new Caracteristique(4, EDefCaracteristique.Sante, "Santé", ETypeCaracteristique.Jedi, 90)); allJedi.Add(new Jedi(0, "Luke", false, lc)); lc = new List<Caracteristique>(); lc.Add(new Caracteristique(2, EDefCaracteristique.Force, "Force", ETypeCaracteristique.Jedi, 95)); lc.Add(new Caracteristique(3, EDefCaracteristique.Sante, "Santé", ETypeCaracteristique.Jedi, 85)); allJedi.Add(new Jedi(1, "Anakin", true, lc)); List<Caracteristique> CaractBenjamen = getAllCaracteristic(); allJedi.Add(new Jedi(2, "Benjamin", true, CaractBenjamen)); List<Caracteristique> CaractCat = getAllCaracteristic().Where(c => c.Id == 1).ToList(); allJedi.Add(new Jedi(3, "Cataracte", true, CaractCat)); // Ajout de Stades allStade = new List<Stade>(); List<Caracteristique> caractStade = getAllCaracteristic().Where(c => c.Id == 5).ToList(); allStade.Add(new Stade(1, 300, "Jakku", caractStade)); // Ajout de Matchs allMatch = new List<Match>(); allMatch.Add(new Match(1, allJedi[0], allJedi[2], EPhaseTournoi.Finale, allStade[0])); // Ajout d'Utilisateur allUtilisateurs = new SortedDictionary<string, Utilisateur>(); allUtilisateurs["pierre-loup"] = new Utilisateur(1,"Pissavy", "Pierre-Loup", "pierre-loup", HashSH1.GetSHA1HashData("totoestbete")); allUtilisateurs["anne-lise"] = new Utilisateur(2,"Michel", "Anne-Lise", "anne-lise", HashSH1.GetSHA1HashData("moustache")); allUtilisateurs["pierre"] = new Utilisateur(3,"Chevalier", "Pierre", "pierre", HashSH1.GetSHA1HashData("jveuxdire")); allUtilisateurs["gael"] = new Utilisateur(4,"Raux", "Gaël", "gael", HashSH1.GetSHA1HashData("brest")); allUtilisateurs["begarco"] = new Utilisateur(5,"Garcon", "Benoit", "begarco", HashSH1.GetSHA1HashData("suce")); // l'intru }
public static UtilisateurContract fromUtilisateur(Utilisateur user) { if (user == null) { return null; } UtilisateurContract userC = new UtilisateurContract( user.Nom, user.Prenom, user.Login, user.Password, user.Points ); return userC; }
public bool addUser(Utilisateur u) { users.Add(u); return true; }
public bool addUser(Utilisateur u) { return bdd.addUser(u); }
/// <summary> /// Met à jour l'utilisateur en paramètre. /// </summary> /// <param name="user">Utilisateur à modifier.</param> public void UpdateUser(Utilisateur user) { m_data.UpdateUtilisateur(user); }
/// <summary> /// Supprime l'utilisateur passé en paramètre. /// </summary> /// <param name="user">Utilisateur à supprimer.</param> public void DeleteUser(Utilisateur user) { m_data.DeleteUtilisateur(user); }
/// <summary> /// Crée un nouvel utilisateur. /// </summary> /// <param name="user">Utilisateur à créer.</param> public void CreateUser(Utilisateur user) { user.Password = GetSHA256Hash(user.Password); m_data.CreateUtilisateur(user); }
public void testUtilisateur() { Utilisateur user = new Utilisateur("Nouvel", "Utilisateur", "nouvelUtilisateur", "password"); Assert.AreEqual(user.Nom, "Nouvel"); Assert.AreEqual(user.Prenom, "Utilisateur"); Assert.AreEqual(user.Login, "nouvelUtilisateur"); Assert.AreEqual(user.Password, "password"); user.Nom = "Toto"; user.Prenom = "Tata"; user.Login = "******"; user.Password = "******"; Assert.AreEqual(user.Nom, "Toto"); Assert.AreEqual(user.Prenom, "Tata"); Assert.AreEqual(user.Login, "Titi"); Assert.AreEqual(user.Password, "motDePasse"); }
public static UtilisateurWS Convert(Utilisateur user) { return new UtilisateurWS(user.Nom, user.Prenom, user.Login); }
public void TestDelUtilisateur() { Utilisateur toto = new Utilisateur("Raconte", "Jean", "JR", "mdp"); toto.Password = GetSHA256Hash(toto.Password); DalManager m_data = DalManager.Instance; m_data.addUtilisateur(toto); Utilisateur compar = m_data.getUtilisateurByLogin("JR"); m_data.delUtilisateur(compar); Utilisateur compar2 = m_data.getUtilisateurByLogin("JR"); Assert.IsNull(compar2); }
public void modUtilisateur(Utilisateur user) { using (SqlConnection sqlConnection = new SqlConnection(m_connexionString)) { SqlCommand sqlModUtil = new SqlCommand("UPDATE dbo.utilisateur SET nom='" + user.Nom + "', prenom='" + user.Prenom + "', password='******' WHERE login='******'", sqlConnection); sqlModUtil.Connection = sqlConnection; sqlConnection.Open(); sqlModUtil.ExecuteNonQuery(); sqlConnection.Close(); } }
public void addUtilisateur(Utilisateur user) { using (SqlConnection sqlConnection = new SqlConnection(m_connexionString)) { SqlCommand sqlAddUtil = new SqlCommand("INSERT INTO dbo.utilisateur VALUES('" + user.Nom + "', '" + user.Prenom + "', '" + user.Login + "', '" + user.Password + "')", sqlConnection); sqlAddUtil.Connection = sqlConnection; sqlConnection.Open(); sqlAddUtil.ExecuteNonQuery(); sqlConnection.Close(); } }
public void modUtilisateur(Utilisateur user) { m_bridge.modUtilisateur(user); }
public void delUtilisateur(Utilisateur user) { m_bridge.delUtilisateur(user); }
public DalManager() { Caracteristiques Force1 = new Caracteristiques(EDefCaracteristique.Force,"Force",ETypeCaracteristique.Jedi,66,10); Caracteristiques Force2= new Caracteristiques(EDefCaracteristique.Force,"Force",ETypeCaracteristique.Jedi,42,11); Caracteristiques Defense1= new Caracteristiques(EDefCaracteristique.Defense,"Defense",ETypeCaracteristique.Jedi,66,12); Caracteristiques Defense2= new Caracteristiques(EDefCaracteristique.Defense,"Defense",ETypeCaracteristique.Jedi,42,13); Caracteristiques Vie1= new Caracteristiques(EDefCaracteristique.Sante,"Sante",ETypeCaracteristique.Jedi,66,14); Caracteristiques Vie2= new Caracteristiques(EDefCaracteristique.Sante,"Sante",ETypeCaracteristique.Jedi,42,15); Caracteristiques Chance1= new Caracteristiques(EDefCaracteristique.Chance,"Chance",ETypeCaracteristique.Jedi,66,16); Caracteristiques Chance2= new Caracteristiques(EDefCaracteristique.Chance,"Chance",ETypeCaracteristique.Jedi,42,17); Caracteristiques ForceStade= new Caracteristiques(EDefCaracteristique.Force,"Force",ETypeCaracteristique.Stade,66,18); Caracteristiques DefenseStade= new Caracteristiques(EDefCaracteristique.Defense,"Defense",ETypeCaracteristique.Stade,66,19); Caracteristiques VieStade= new Caracteristiques(EDefCaracteristique.Sante,"Sante",ETypeCaracteristique.Stade,66,20); Caracteristiques ChanceStade= new Caracteristiques(EDefCaracteristique.Chance,"Chance",ETypeCaracteristique.Stade,66,21); Caracteristiques[] Un = {Force1,Defense1,Vie1,Chance1}; Caracteristiques[] Deux = {Force2,Defense2,Vie2,Chance2}; Caracteristiques[] Trois = { Force1, Defense2, Vie1, Chance2 }; Caracteristiques[] Quartre = { Force2, Defense1, Vie2, Chance1 }; Caracteristiques[] Cinq = { Force1, Defense1, Vie2, Chance2 }; Caracteristiques[] Six = { Force2, Defense2, Vie1, Chance1 }; Caracteristiques[] Stade = {ForceStade,DefenseStade,VieStade,ChanceStade}; Utilisateur Romain = new Utilisateur("Saulas", "Romain", "rosaulas", "saluasor",12314); Utilisateur Simon = new Utilisateur("Dujardin", "Simon", "admin", "admin", 12314); Jedi Yoda = new Jedi(Un,false,"Yoda",1); Jedi Palpatine = new Jedi(Deux,true,"Palpatine",2); Jedi JeanPierre = new Jedi(Un, true, "Jean-Pierre", 3); Jedi Luke = new Jedi(Quartre, false, "Luke", 4); Jedi Vader = new Jedi(Six, true, "Vader", 5); Jedi Rey = new Jedi(Un, false, "Rey", 6); Jedi Finn = new Jedi(Cinq, false, "Finn", 7); Jedi ObiWan = new Jedi(Deux, false, "ObiWan", 8); Jedi QuiGon = new Jedi(Quartre, false, "Qui Gon", 9); Jedi Kylo = new Jedi(Deux, true, "Kylo Ren", 10); Jedi Maul = new Jedi(Deux, true, "Maul", 11); Jedi Asajj = new Jedi(Trois, false, "Asajj", 12); Jedi Dooku = new Jedi(Deux, true, "Dooku", 13); Jedi JarJar = new Jedi(Trois, true, "Jar Jar", 14); Jedi Windu = new Jedi(Cinq, false, "Windu", 15); Jedi Grievous = new Jedi(Six, true, "Grievous", 16); Stade Tatouine = new Stade(Stade,50000,"Tatouine",3); Match Versus1 = new Match(1,Yoda,Palpatine,EPhaseTournoi.HuitiemeFinale,Tatouine,1); Match Versus2 = new Match(5, JeanPierre, JarJar, EPhaseTournoi.HuitiemeFinale, Tatouine, 2); Match Versus3 = new Match(1, Luke, Rey, EPhaseTournoi.HuitiemeFinale, Tatouine, 3); Match Versus4 = new Match(5, ObiWan, Vader, EPhaseTournoi.HuitiemeFinale, Tatouine, 4); Match Versus5 = new Match(1, Finn, Grievous, EPhaseTournoi.HuitiemeFinale, Tatouine, 5); Match Versus6 = new Match(5, Maul, QuiGon, EPhaseTournoi.HuitiemeFinale, Tatouine, 6); Match Versus7 = new Match(1, Windu, Kylo, EPhaseTournoi.HuitiemeFinale, Tatouine, 7); Match Versus8 = new Match(5, Dooku, Asajj, EPhaseTournoi.HuitiemeFinale, Tatouine, 8); Match Versus9 = new Match(1, JeanPierre, Palpatine, EPhaseTournoi.QuartFinale, Tatouine, 9); Match Versus10 = new Match(5, Rey, Vader, EPhaseTournoi.QuartFinale, Tatouine, 10); Match Versus11 = new Match(1, Finn, Maul, EPhaseTournoi.QuartFinale, Tatouine, 11); Match Versus12 = new Match(5, Kylo, Dooku, EPhaseTournoi.QuartFinale, Tatouine, 12); Match Versus13 = new Match(1, JeanPierre, Rey, EPhaseTournoi.DemiFinale, Tatouine, 13); Match Versus14 = new Match(5, Finn, Kylo, EPhaseTournoi.DemiFinale, Tatouine, 14); Match Versus15 = new Match(1, JeanPierre, Kylo, EPhaseTournoi.Finale, Tatouine, 15); listUtilisateur.Add(Romain); listUtilisateur.Add(Simon); listJedi.Add(Yoda); listJedi.Add(JeanPierre); listJedi.Add(Palpatine); listJedi.Add(Luke); listJedi.Add(Vader); listJedi.Add(Rey); listJedi.Add(Finn); listJedi.Add(ObiWan); listJedi.Add(QuiGon); listJedi.Add(Kylo); listJedi.Add(Maul); listJedi.Add(Asajj); listJedi.Add(Dooku); listJedi.Add(JarJar); listJedi.Add(Windu); listJedi.Add(Grievous); listMatch.Add(Versus1); listMatch.Add(Versus2); listMatch.Add(Versus3); listMatch.Add(Versus4); listMatch.Add(Versus5); listMatch.Add(Versus6); listMatch.Add(Versus7); listMatch.Add(Versus8); listMatch.Add(Versus9); listMatch.Add(Versus10); listMatch.Add(Versus11); listMatch.Add(Versus12); listMatch.Add(Versus13); listMatch.Add(Versus14); listMatch.Add(Versus15); listStade.Add(Tatouine); listCaracteristiques.Add(Force1); listCaracteristiques.Add(Force2); listCaracteristiques.Add(ForceStade); listCaracteristiques.Add(Defense1); listCaracteristiques.Add(Defense2); listCaracteristiques.Add(DefenseStade); listCaracteristiques.Add(Vie1); listCaracteristiques.Add(Vie2); listCaracteristiques.Add(VieStade); listCaracteristiques.Add(Chance1 ); listCaracteristiques.Add(Chance2); listCaracteristiques.Add(ChanceStade); }
public int updateUser(Utilisateur u) { return bdd.updateUser(u); }
public DalManager() { Joueur joeur1 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1980, 2, 1), "amin", "ben hammou"); Joueur joeur2 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1978, 10, 11), "Nabil", "Zaini"); Joueur joeur3 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1990, 11, 28), "mohamed", "el gadi"); Joueur joeur4 = new Joueur(5, 12, PosteJoueur.Batteur, new DateTime(1982, 2, 1), "salim", "mouad"); Joueur joeur5 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1992, 9, 11), "ismail", "daraji"); Joueur joeur6 = new Joueur(8, 12, PosteJoueur.Batteur, new DateTime(1991, 10, 28), "bilal", "nait"); Joueur joeur7 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1983, 3, 1), "zakaria", "dkhissi"); Joueur joeur8 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1988, 10, 11), "youssef", "chakri"); Joueur joeur9 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1989, 6, 28), "josef", "zeroual"); Joueur joeur10 = new Joueur(5, 12, PosteJoueur.Attrapeur, new DateTime(1983, 4, 1), "mehdi", "alami"); Joueur joeur11 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1988, 5, 11), "ismail", "qasmi"); Joueur joeur12 = new Joueur(8, 12, PosteJoueur.Attrapeur, new DateTime(1992, 9, 28), "mohamed", "sabir"); Joueur joeur13 = new Joueur(5, 12, PosteJoueur.Gardien, new DateTime(1987, 2, 11), "amin", "moha"); Joueur joeur14 = new Joueur(2, 12, PosteJoueur.Poursuiveur, new DateTime(1979, 10, 11), "Nabil", "lima"); joueurs = new List<Joueur>(); joueurs.Add(joeur1); joueurs.Add(joeur2); joueurs.Add(joeur3); joueurs.Add(joeur4); joueurs.Add(joeur5); joueurs.Add(joeur6); joueurs.Add(joeur7); joueurs.Add(joeur8); joueurs.Add(joeur9); joueurs.Add(joeur10); joueurs.Add(joeur11); joueurs.Add(joeur12); joueurs.Add(joeur13); joueurs.Add(joeur14); Equipe equipe1 = new Equipe("ASM", "France", joueurs.GetRange(0, 7)); Equipe equipe2 = new Equipe("PSG", "France", joueurs.GetRange(7, 7)); equipes = new List<Equipe>(); equipes.Add(equipe1); equipes.Add(equipe2); Stade stade1 = new Stade("Stade Michelin", "Michelin", 45000, 45.6); Stade stade2 = new Stade("Saint denis", "Parc du Prince", 55000, 75.9); stades = new List<Stade>(); stades.Add(stade1); stades.Add(stade2); Coupe coupe1 = new Coupe(2014,"Champions League"); Coupe coupe2 = new Coupe(2013, "Ligue France"); coupes = new List<Coupe>(); coupes.Add(coupe1); coupes.Add(coupe2); Match match1 = new Match(coupe1.Id, new DateTime(2014, 2, 22), equipe1, equipe2, 458.48, 50, 14, stade1); Match match2 = new Match(coupe2.Id, new DateTime(2013, 2, 22), equipe2, equipe1, 458.48, 45, 66, stade2); matches = new List<Match>(); matches.Add(match1); matches.Add(match2); Utilisateur user1 = new Utilisateur("zaini","nabil","nabil.zaini","123456"); Utilisateur user2 = new Utilisateur("benhammo", "amin", "amin.benhamo", "875"); Utilisateur user3 = new Utilisateur("el gadi", "momo", "momo.gadi", "7855"); utilisateurs = new List<Utilisateur>(); utilisateurs.Add(user1); utilisateurs.Add(user2); utilisateurs.Add(user3); }
public void addUtilisateur(Utilisateur user) { m_bridge.addUtilisateur(user); }
public void addUtilisateur(Utilisateur user) { user.Password = GetSHA256Hash(user.Password); m_data.addUtilisateur(user); }
public void delUtilisateur(Utilisateur user) { using (SqlConnection sqlConnection = new SqlConnection(m_connexionString)) { SqlCommand sqlDelUtil = new SqlCommand("DELETE FROM dbo.utilisateur WHERE login='******'", sqlConnection); sqlDelUtil.Connection = sqlConnection; sqlConnection.Open(); sqlDelUtil.ExecuteNonQuery(); sqlConnection.Close(); } }
public void addUtilisateur(Utilisateur user) { dal.addUtilisateur(user); }
public void TestAddUtilisateur() { Utilisateur toto = new Utilisateur("Raconte", "Jean", "JR", "mdp"); toto.Password = GetSHA256Hash(toto.Password); DalManager m_data = DalManager.Instance; m_data.addUtilisateur(toto); Utilisateur compar = m_data.getUtilisateurByLogin("JR"); Assert.AreEqual(toto.Nom, compar.Nom); Assert.AreEqual(toto.Prenom, compar.Prenom); Assert.AreEqual(toto.Login, compar.Login); m_data.delUtilisateur(compar); }
public Utilisateur getUtilisateurByLogin(string login) { Utilisateur us = null; using (SqlConnection sqlConnection = new SqlConnection(connectionString)) { String request = "SELECT id, login, password, nom, prenom FROM users WHERE login='******';"; SqlCommand sqlCommand = new SqlCommand(request, sqlConnection); sqlConnection.Open(); SqlDataReader sqlDataReader = sqlCommand.ExecuteReader(); if (sqlDataReader.Read()) { us = new Utilisateur(sqlDataReader.GetInt32((int)UserField.ID), sqlDataReader.GetString((int)UserField.LOGIN), sqlDataReader.GetString((int)UserField.PASSWORD), sqlDataReader.GetString((int)UserField.NOM), sqlDataReader.GetString((int)UserField.PRENOM)); } sqlDataReader.Close(); sqlConnection.Close(); } return us; }
public void TestModUtilisateur() { Utilisateur toto = new Utilisateur("Raconte", "Jean", "JR", "mdp"); toto.Password = GetSHA256Hash(toto.Password); DalManager m_data = DalManager.Instance; m_data.addUtilisateur(toto); Utilisateur compar = m_data.getUtilisateurByLogin("JR"); toto.Nom = "Nouvelle"; toto.Prenom = "Description"; m_data.modUtilisateur(toto); Utilisateur compar2 = m_data.getUtilisateurByLogin("JR"); Assert.AreEqual(toto.Nom, compar2.Nom); Assert.AreEqual(toto.Prenom, compar2.Prenom); Assert.AreEqual("Nouvelle", compar2.Nom); Assert.AreEqual("Description", compar2.Prenom); m_data.delUtilisateur(compar2); }
public bool addUser(Utilisateur u) { bool result = true; int maximum = 1; DataTable dt = new DataTable(); using (SqlConnection sqlConnection = new SqlConnection(connectionString)) { String request = "SELECT id, login, password, nom, prenom FROM Users;"; SqlCommand sqlCommand = new SqlCommand(request, sqlConnection); sqlConnection.Open(); SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sqlCommand); sqlDataAdapter.Fill(dt); sqlConnection.Close(); } foreach (DataRow c in dt.Select()) { if(u.Login == c.Field<string>("Login")) result = false; } if (result) { foreach (DataRow dr in dt.Select()) { maximum = (dr.Field<int>("Id") >= maximum ? dr.Field<int>("Id") + 1 : maximum); } u.Id = maximum; DataRow row = dt.NewRow(); row.SetField<int>("Id", u.Id); row.SetField<string>("Login", u.Login); row.SetField<string>("Password", u.Password); row.SetField<string>("Prenom", u.Prenom); row.SetField<string>("Nom", u.Nom); dt.Rows.Add(row); UpdateByCommandBuilder("SELECT id, login, password, nom, prenom FROM Users;", dt); } return result; }