public string Same_mdp(int id, string password) { IList <Utilisateur> AllUtilisateurs = new List <Utilisateur> { }; AllUtilisateurs = ALL(); String r = ""; for (var i = 0; i < AllUtilisateurs.Count; i++) { if (AllUtilisateurs[i].id == id) { if (AllUtilisateurs[i].password == password) { r = "le mot de passe est identique !"; } else { AllUtilisateurs[i].password = password; r = "le mot de passe a bien ete change !"; context = new fmnContext(); context.Users.Update(AllUtilisateurs[i]); context.SaveChanges(); } } } return(r); }
public void ModifierPartie(int id, int id_ami, int th, int score) { Partie partieEnCours = this.getPartieEnCours(id, id_ami); if (partieEnCours != null) { if (partieEnCours.Manches.Last().s1 == -1) { partieEnCours.Manches.Last().s1 = score; if (partieEnCours.Manches.Last().s1 > partieEnCours.Manches.Last().s2) { partieEnCours.s1 = partieEnCours.s1 + 1; } if (partieEnCours.Manches.Last().s1 < partieEnCours.Manches.Last().s2) { partieEnCours.s2 = partieEnCours.s2 + 1; } if (partieEnCours.s2 == 3 || partieEnCours.s1 == 3) { partieEnCours.player = -1; } } else if (partieEnCours.Manches.Last().s2 == -1) { partieEnCours.Manches.Last().s2 = score; if (partieEnCours.Manches.Last().s1 > partieEnCours.Manches.Last().s2) { partieEnCours.s1 = partieEnCours.s1 + 1; } if (partieEnCours.Manches.Last().s1 < partieEnCours.Manches.Last().s2) { partieEnCours.s2 = partieEnCours.s2 + 1; } if (partieEnCours.s2 == 3 || partieEnCours.s1 == 3) { partieEnCours.player = -1; } } else { Theme theme = _themeService.getTheme(th); if (id == partieEnCours.j1.id) { partieEnCours.Manches.Add(new Manche(theme, score, -1)); } else { partieEnCours.Manches.Add(new Manche(theme, -1, score)); } partieEnCours.player = id_ami; } context = new fmnContext(); context.parties.Update(partieEnCours); context.SaveChanges(); } }
public void addAmi(int user, int u) { IList <Contact> AllContact = new List <Contact> { }; AllContact = ALLContact(); context = new fmnContext(); AllContact.Add(new Contact(getUser(user), u, "ami")); context.Contact.Update(AllContact.Last()); context.SaveChanges(); AllContact.Add(new Contact(getUser(u), user, "ami")); context.Contact.Update(AllContact.Last()); context.SaveChanges(); }
public void AjouterPartie(int id, int id_ami, int th, int score) { Utilisateur joueur1 = _utilisateurService.getUser(id); Utilisateur joueur2 = _utilisateurService.getUser(id_ami); Theme theme = _themeService.getTheme(th); Partie p = new Partie(joueur1, joueur2, 0, 0, id_ami, new List <Manche> { new Manche(theme, score, -1) }); context = new fmnContext(); context.parties.Add(p); context.SaveChanges(); }
public void addAmiOnline(int user, int u) { IList <Contact> AllContact = new List <Contact> { }; AllContact = ALLContact(); for (var i = 0; i < AllContact.Count; i++) { if ((AllContact[i].user.id == u && AllContact[i].id_contact == user) || (AllContact[i].user.id == user && AllContact[i].id_contact == u)) { AllContact[i].type = "ami"; context = new fmnContext(); context.Contact.Update(AllContact[i]); context.SaveChanges(); } } }
public string changePhoto(int id, string selectPhoto) { IList <Utilisateur> AllUtilisateurs = new List <Utilisateur> { }; AllUtilisateurs = ALL(); for (var i = 0; i < AllUtilisateurs.Count; i++) { if (AllUtilisateurs[i].id == id) { AllUtilisateurs[i].photo = "fichier/" + selectPhoto + ".jpg"; context = new fmnContext(); context.Users.Update(AllUtilisateurs[i]); context.SaveChanges(); } } return("Photo changée"); }
public string changePays(int id, string selectPays) { IList <Utilisateur> AllUtilisateurs = new List <Utilisateur> { }; AllUtilisateurs = ALL(); for (var i = 0; i < AllUtilisateurs.Count; i++) { if (AllUtilisateurs[i].id == id) { AllUtilisateurs[i].pays = selectPays; context = new fmnContext(); context.Users.Update(AllUtilisateurs[i]); context.SaveChanges(); } } return("Vous avez changé de pays"); }
public void ChangerMeilleurScore(int u, int score) { IList <Utilisateur> AllUtilisateurs = new List <Utilisateur> { }; AllUtilisateurs = ALL(); Utilisateur user = new Utilisateur(); for (var i = 0; i < AllUtilisateurs.Count; i++) { if (AllUtilisateurs[i].id == u && AllUtilisateurs[i].meilleurScore < score) { user = AllUtilisateurs[i]; user.meilleurScore = score; context = new fmnContext(); context.Users.Update(user); context.SaveChanges(); } } }
public void creation(Utilisateur u1) { context = new fmnContext(); context.Users.Add(u1); context.SaveChanges(); }