//Zur Seite: KontaktAendern private void DataGridRow_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { //Ausgewählten Kontakt wählen KontaktListe kontakt = ctx.KontaktListe.ToList().Where(x => x.ID.Equals(((KontaktListe)dgShowKontakte.SelectedItem).ID)).FirstOrDefault();//((DataGridRow)(dg.SelectedItem)).Row.ItemArray[0].ToString() mainWindow.toKontAendern(kontakt); }
//Daten in Datenbank hinzufügen public void InDB() { KontaktListe kl = new KontaktListe(); kl.ID = ID; kl.NachName = Nachname; kl.VorName = Vorname; kl.NummerR = Nummer; ctx.KontaktListe.Add(kl); ctx.SaveChanges(); }
public KontakteAendern(MainWindow wnd, KontaktListe kontakt) { InitializeComponent(); mainWindow = wnd; thisKontakt = kontakt; }
//Methoden zum Seitenwechsel public void toKontAendern(KontaktListe kontakt) { kontakteAendern = new KontakteAendern(this, kontakt); myFrame.Content = kontakteAendern; }