public static void CreeHero(int newNiveau, int newExperience, int newX, int newY, int newStatStr, int newStatDex, int newStatReg, int newStatVitalite, string newNomHero, bool newConnection, int idClasse, int idCompteJoueur, int idMonde) { using (HugoLANDContext context = new HugoLANDContext()) { Monde monde = context.Mondes.Find(idMonde); Classe classe = context.Classes.Find(idClasse); CompteJoueur compteJoueur = context.CompteJoueurs.Find(idCompteJoueur); context.Heros.Add(new Hero { Niveau = newNiveau, Experience = newExperience, x = newX, y = newY, StatStr = newStatStr, StatDex = newStatDex, StatReg = newStatReg, StatVitalite = newStatVitalite, NomHero = newNomHero, EstConnecte = newConnection, Classe = classe, CompteJoueur = compteJoueur, Monde = monde }); context.SaveChanges(); } }
public static string ModifCompteJoueur(int id, string nomJoueur, string courriel, string prenom, string nom, TypeUtilisateur typeUtilisateur, string mdp) { ObjectParameter message = new ObjectParameter("message", typeof(string)); using (HugoLANDContext context = new HugoLANDContext()) { CompteJoueur result = context.CompteJoueurs.Find(id); result.NomJoueur = nomJoueur; result.Courriel = courriel; result.Prenom = prenom; result.Nom = nom; result.TypeUtilisateur = typeUtilisateur; context.SaveChanges(); context.ChangerMdp(result.NomJoueur, mdp, message); } return((string)message.Value); }