Ejemplo n.º 1
0
        public ActionResult Detail(int id)
        {
            var model = new BookDetailViewModel
            {
                Book              = _bookService.GetBookDetail(id),
                BookImages        = _bookImageService.GetImagesForBook(id),
                BookReviews       = _reviewService.GetReviewsForBook(id),
                RelatedCategories = _categoryService.GetRelatedCategoriesByBookId(id)
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult Detail(int?id = null)
        {
            InsertBookViewModel model = new InsertBookViewModel();

            if (id != null)
            {
                model.Book           = _bookService.GetBookById(id.Value);
                model.BookCategories = _categoryService.GetBookCategories(id.Value);
                model.Images         = _bookImageService.GetImagesForBook(id.Value);
            }

            PrepareInsertModel(model);

            return(View(model));
        }