Exemplo n.º 1
0
 public async Task WhenClickOnTakeMeButton(ObservableCollection <Book> bookList, Book bookClicked)
 {
     if (!(bookClicked is null))
     {
         Book book = bookList.FirstOrDefault(b => b.NameOfBook == bookClicked.NameOfBook);
         if (CanUserBorrowBook(book))
         {
             book.Stock--;
             MyFrame.Navigate(typeof(ChosenBookPage), book);
         }
         else
         {
             await InfoMessage.BookCopiesIsEmptyAsync();
         }
     }