Beispiel #1
0
 public static void SupprimerMonstre(Monstre monstre)
 {
     using (HugoLANDContext context = new HugoLANDContext())
     {
         context.Monstres.Remove(context.Monstres.Find(monstre));
         context.SaveChanges();
     }
 }
Beispiel #2
0
 public static void ModifierMonstre(Monstre mons, int monde)
 {
     using (HugoLANDContext context = new HugoLANDContext())
     {
         Monstre monstre = context.Monstres.Where(c => c.x == mons.x && c.y == mons.y && c.Monde.Id == monde).FirstOrDefault();
         monstre.ImageId    = mons.ImageId;
         monstre.Monde      = mons.Monde;
         monstre.Niveau     = mons.Niveau;
         monstre.Nom        = mons.Nom;
         monstre.StatDmgMax = mons.StatDmgMax;
         monstre.StatDmgMin = mons.StatDmgMin;
         monstre.StatPV     = mons.StatPV;
         monstre.x          = mons.x;
         monstre.y          = mons.y;
         context.SaveChanges();
     }
 }
Beispiel #3
0
 public static void CreerMonstre(Monstre monstre, int monde)
 {
     using (HugoLANDContext context = new HugoLANDContext())
     {
         Monde m = context.Mondes.Find(monde);
         context.Monstres.Add(new Monstre()
         {
             Nom        = monstre.Nom,
             Niveau     = monstre.Niveau,
             x          = monstre.x,
             y          = monstre.y,
             StatPV     = monstre.StatPV,
             StatDmgMin = monstre.StatDmgMin,
             StatDmgMax = monstre.StatDmgMax,
             ImageId    = monstre.ImageId,
             Monde      = m
         });
         context.SaveChanges();
     }
 }