Example #1
0
        // Supprime un jeu sélectionné par utilisateur de la base de donnée
        public void Supprimer(IJeu jeu, IUnitOfWork contexte)
        {
            Jeu supprimer = contexte.Jeu.Find(jeu.Id);

            contexte.Jeu.Delete(supprimer.Id);
            contexte.Jeu.Save();
        }
Example #2
0
        // Modifie un jeu selon un utilisateur dans la base de donnée
        public void Modifier(IJeu jeu, IUnitOfWork contexte)
        {
            Jeu modifier = contexte.Jeu.Find(jeu.Id);

            modifier.Titre        = jeu.Titre;
            modifier.Difficulte   = jeu.Difficulte;
            modifier.NbrJoueurMin = jeu.NbrJoueurMin;
            modifier.NbrJoueurMax = jeu.NbrJoueurMax;
            modifier.TempsMin     = jeu.TempsMin;
            modifier.TempsMax     = jeu.TempsMax;
            contexte.Jeu.Update(modifier);
            contexte.Jeu.Save();
        }
Example #3
0
        public FenetreDeJeu(IJeu jeu)
        {
            InitializeComponent();

            // initialisation de l'association
            this.jeu     = jeu;
            this.jeu.vue = this;

            // initialisation de l'IHM
            CreationEchiquier();

            // initialisation de l'état
            status = StatusPartie.Reset;

            // commencer une nouvelle partie
            CommencerPartie();
        }