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; }
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(); }