Beispiel #1
0
        private void RemoveCompetition(object sender, RoutedEventArgs e)
        {
            _competitionRepository.Remove(Main.Competition.Id);

            Tournament_ListView.ItemsSource = _competitionRepository.GetCompetitions();

            Tournament_ListView.UpdateLayout();

            Main.IsCompetitionSelected = false;

            Main.Competition = null;
        }
Beispiel #2
0
        private void SaveCompetition(object sender, RoutedEventArgs e)
        {
            dynamic discId  = ((dynamic)this.Disciplines.SelectedItem).Id;
            dynamic placeId = ((dynamic)this.Disciplines.SelectedItem).Id;

            _competitionRepository.Update(Main.Competition, discId, placeId);

            Cancel(sender, e);

            Tournament_ListView.ItemsSource = _competitionRepository.GetCompetitions();

            Tournament_ListView.UpdateLayout();
        }