private void OnEditRoundScores(EditRoundScoresData data)
        {
            EditRoundScoresViewModel vm   = new EditRoundScoresViewModel(data.DataManager, data.GameID, data.TeamID, data.CurrentRound);
            EditRoundScoresView      view = new EditRoundScoresView()
            {
                DataContext = vm, Owner = this.MainWindow
            };

            view.ShowDialog();
        }
Exemple #2
0
        private void Cancel(object sender, RoutedEventArgs e)
        {
            EditRoundScoresViewModel vm = DataContext as EditRoundScoresViewModel;

            if (vm != null)
            {
                vm.DialogResult = false;
            }

            Close();
        }
Exemple #3
0
        private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            EditRoundScoresViewModel vm = DataContext as EditRoundScoresViewModel;

            if (vm != null)
            {
                if (vm.DialogResult)
                {
                    vm.OK();
                }
                else
                {
                    vm.Cancel();
                }
            }
        }