Esempio n. 1
0
        //supprimer un joueur
        public void Supprimer_Occurence(SNAP_DATABASE Contexte_database, Grid_data_panel_partie Grid_panel_partie_selected)
        {
            //Suppression de toiutes les occurences ayant le nom de la partie à supprimer dans les entités (tables) Occurences et partie.
            Contexte_database.Database.ExecuteSqlCommand("DELETE FROM Entity_partie WHERE Nom ='" + Grid_panel_partie_selected.Nom.ToString() + "'");
            Contexte_database.Database.ExecuteSqlCommand("DELETE FROM Entity_Occurence WHERE Partie_ID ='" + Grid_panel_partie_selected.Nom.ToString() + "'");
            //sauvegarde du contexte de la base

            Contexte_database.SaveChanges();
        }
Esempio n. 2
0
        public void Afficher_Partie(SNAP_DATABASE Ctx_database_SNAP, DataGrid dataGrid)
        {
            //Récupération des données via la base de données
            List <Entity_partie> List_table_partie = Ctx_database_SNAP.Table_Parties.ToList();

            //réinitialiser le tableau d'affichage
            dataGrid.Items.Clear();



            for (int i = 0; i < List_table_partie.Count(); i++)
            {
                Grid_data_panel_partie partie_i = new Grid_data_panel_partie();
                partie_i.Nom  = List_table_partie[i].Nom;
                partie_i.Date = List_table_partie[i].Date;

                dataGrid.Items.Add(partie_i);
            }
        }