Beispiel #1
0
 private void ClicDelete(object sender, RoutedEventArgs e)
 {
     if (TablePersonne.SelectedIndex != -1)
     {
         //string myId = TablePersonne.SelectedItems = "{Binding Path=id}";
         var data    = new ClTablePersonne {
         };
         string myId = (this.DataContext as ClTablePersonne).Tostring;
         int    id   = int.Parse(myId);
         per.DeletePersonneById(id);
     }
     else
     {
         MessageBox.Show("Vous devez sélectionner une ligne dans le tableau pour pouvoir supprimer un enregistrement !");
     }
 }
Beispiel #2
0
        private void Refresh()
        {
            per = new MyPersons();
            DataTable MyData = new DataTable();

            MyData = per.SelectAllPerson();
            TablePersonne.Items.Clear();

            foreach (DataRow row in MyData.Rows)
            {
                var data = new ClTablePersonne {
                    id = row[0].ToString(), nom = row[1].ToString(), prenom = row[2].ToString()
                };
                TablePersonne.Items.Add(data);
            }
        }