public bool BearbeiteAutor() { Console.WriteLine(); // List authors as help var autorenList = IF.GetAutoren(); foreach (var autor in autorenList) { Console.WriteLine("ID: " + autor.Autoren_id + " Name: " + autor.Name); } Console.WriteLine("Bitte geben Sie die ID Nummer ein, um den Autor zu bearbeiten: "); var id = Convert.ToInt32(Console.ReadLine()); // Enter edited author name and call editing method try { //Console.ReadLine(); Console.WriteLine("Bitte geben Sie die gewünschte Änderung ein: "); var aktuellerName = Console.ReadLine(); if (string.IsNullOrEmpty(aktuellerName)) { BearbeiteAutor(); } IF.AktualisiereAutor(id, aktuellerName); Console.WriteLine("Autorname wurde aktualisiert."); return(false); } catch (FormatException e) { BearbeiteAutor(); } return(false); }
private void btnSaveAuthor_Click(object sender, RoutedEventArgs e) { string Name = txtAuthorName.Text; int ID = int.Parse(txtAuthorID.Text); IF.AktualisiereAutor(ID, Name); FillAuthors(); EmptyFields(); }