Example #1
0
        public void SelectBook(SearchBookModel bookModel)
        {
            var saveOrderedBookModel = OrderedBooks.FirstOrDefault(ob => ob.BookId == bookModel.Id);

            if (saveOrderedBookModel == null)
            {
                saveOrderedBookModel = new SaveOrderedBookModel
                {
                    BookId    = bookModel.Id,
                    BookTitle = bookModel.BookTitle,
                    Amount    = 0,
                    Price     = bookModel.Price,
                    MaxAmount = bookModel.Amount
                };
                OrderedBooks.Add(saveOrderedBookModel);
            }
            saveOrderedBookModel.Amount += 1;
        }
Example #2
0
        private void SelectBook(SearchBookModel book)
        {
            //var bookModel = new SaveOrderedBookModel
            //{
            //    Amount = book.Amount,
            //    Price = book.Price,
            //    BookId = book.BookId,
            //    BookTitle = book.BookTitle
            //};

            SaveOrderedBookModel bookModel = OrderedBooks.FirstOrDefault(ob => ob.BookId == book.BookId);

            if (bookModel == null)
            {
                bookModel           = new SaveOrderedBookModel().CopyProperties(book);
                bookModel.Amount    = 0;
                bookModel.MaxAmount = book.Amount;
                OrderedBooks.Add(bookModel);
            }

            bookModel.Amount += 1;
        }