private void AddNewSponsor(object sender, RoutedEventArgs e) { var addPersonView = new AddPersonView(); addPersonView.ShowDialog(); if (addPersonView.DialogResult.HasValue && addPersonView.DialogResult.Value) { this.Runner.Sponsors.Add(new RunnerSponsor { Betrag = 0, Runner = this.Runner, Sponsor = addPersonView.Person, RunnerId = this.Runner.PersonId, SponsorId = addPersonView.Person.PersonId }); //context.Persons.Add(addPersonView.Person); //this.Runner.Sponsors.Add(new RunnerSponsor //{ // Betrag = 0, // Runner = this.Runner, // Sponsor = addPersonView.Person //}); } }