private void editPerson(object obj) { if (obj is PersonVM) { EditAthleteWindow eaw = new EditAthleteWindow(); eaw.DataContext = obj; //eaw.ShowDialog ( ) ; eaw.Show( ); //((PersonVM) obj).Person.Save ( ); //RaisePropertyChanged ( "Athletes" ); //RaisePropertyChanged ( "People" ); } }
private void AthleteName_Click(object sender, RoutedEventArgs e) { ACompetitor comp = (ACompetitor)((Button)sender).Tag; if (comp == null) { return; } Athlete ath = (Athlete)comp.checkParameter("Athlete"); EditAthleteWindow eaw = new EditAthleteWindow(); eaw.DataContext = new AthleteVM(ath); eaw.Show(); }