Пример #1
0
 public void Save()
 {
     if (buffered)
     {
         DataGridCollection.CopyTo(SaveCollection);
     }
 }
Пример #2
0
 private void addButton_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     if (DataGridCollection.Count == 0)
     {
         DataGridCollection.Add(new Task()
         {
             Number = 1
         });
     }
     else
     {
         DataGridCollection.Add(new Task()
         {
             Number = DataGridCollection.Last().Number + 1
         });
     }
 }
Пример #3
0
        private void addButton_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            Pilot newPilot = null;

            if (DataGridCollection.Count == 0)
            {
                newPilot = new Pilot()
                {
                    Number = 1
                }
            }
            ;
            else
            {
                DataGridCollection.Sort(p => p.Number);
                newPilot = new Pilot()
                {
                    Number = DataGridCollection.Max(p => p.Number) + 1
                };
            }

            DataGridCollection.Add(newPilot);
        }
Пример #4
0
        private void menuRemove_Click(object sender, RoutedEventArgs e)
        {
            var pilot = ((MenuItem)sender).Tag as Pilot;

            DataGridCollection.Remove(pilot);
        }
Пример #5
0
 private void addButton_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     DataGridCollection.Add(new Competition());
 }
Пример #6
0
        private void menuRemove_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            var competition = ((MenuItem)sender).Tag as Competition;

            DataGridCollection.Remove(competition);
        }
Пример #7
0
        private void menuRemove_Click(object sender, RoutedEventArgs e)
        {
            var task = ((MenuItem)sender).Tag as Task;

            DataGridCollection.Remove(task);
        }
Пример #8
0
 private void GotoLastPage()
 {
     DataGridCollection.MoveToLastPage();
     NotifyPropertyChanged();
 }
Пример #9
0
 private void GotoPreviousPage()
 {
     DataGridCollection.MoveToPreviousPage();
     NotifyPropertyChanged();
 }