public void EditBook(Book book) { string borrowedTime = ""; if (book.Borrowed == null) { book.Borrowed = new User(); } if (book.BorrowedFrom != null) { borrowedTime = book.BorrowedFrom.ToString(); } cBook newBook = new cBook { Id = book.Id, Author = book.Author, Borrowed = new cBorrowed { FirstName = book.Borrowed.FirstName, LastName = book.Borrowed.LastName, From = borrowedTime }, Name = book.Name, }; library.EditBook(newBook); }
public void AddBookToSnapshot(Book bookToAdd) { int newId = 1; bookToAdd.Id = newId; if (library.Books.Count != 0) { newId = (from b in library.Books select b.Id).Max() + 1; } cBook newBook = new cBook { Id = newId, Name = bookToAdd.Name, Author = bookToAdd.Author, Borrowed = null }; library.AddBookToSnapshot(newBook); }