コード例 #1
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     figuurViewSource = ((CollectionViewSource)(this.FindResource("figuurViewSource")));
     FiguurManager manager = new FiguurManager();
     figuren = manager.GetFiguren();
     figuurViewSource.Source = figuren;
 }
コード例 #2
0
        private void buttonSave_Click(object sender, RoutedEventArgs e)
        {
            List<Figuur> GewijzigdeFiguren = new List<Figuur>();
            foreach (Figuur f in figuren)
            {
                if (f.Changed == true)
                    GewijzigdeFiguren.Add(f);
                f.Changed = false;
            }
            if(GewijzigdeFiguren.Count() != 0)
            {
                FiguurManager manager = new FiguurManager();
                try
                {
                    manager.SChrijfWijzigingen(GewijzigdeFiguren);
                }
                catch (Exception ex)
                {

                   MessageBox.Show(ex.Message);
                }

            }
            GewijzigdeFiguren.Clear();
        }