Пример #1
0
        public ActionResult GetView()
        {
            BookListViewModel bookListViewModel = new BookListViewModel();

            BookBusinessLayer bookBusinessLayer = new BookBusinessLayer();

            List <Books>         books          = bookBusinessLayer.GetBooks();
            List <BookViewModel> bookViewModels = new List <BookViewModel>();

            foreach (Books book in books)
            {
                BookViewModel bookViewModel = new BookViewModel();
                bookViewModel.BookId = book.BookId;
                bookViewModel.Name   = book.name;
                bookViewModel.Author = book.author;
                bookViewModel.Price  = book.price;
                if (book.price > 10)
                {
                    bookViewModel.AuthorColor = "Red";
                }
                bookViewModels.Add(bookViewModel);
            }
            bookListViewModel.Books    = bookViewModels;
            bookListViewModel.UserName = "******";
            return(View("MyView", bookListViewModel));
        }
Пример #2
0
        public ActionResult SearchBooks(string SearchBox)
        {
            BookListViewModel bookListViewModel = new BookListViewModel();

            BookBusinessLayer bookBusinessLayer = new BookBusinessLayer();

            List <Books>         books          = bookBusinessLayer.Search(SearchBox);
            List <BookViewModel> bookViewModels = new List <BookViewModel>();

            foreach (Books book in books)
            {
                BookViewModel bookViewModel = new BookViewModel();
                bookViewModel.BookId = book.BookId;
                bookViewModel.Name   = book.name;
                bookViewModel.Author = book.author;
                bookViewModel.Price  = book.price;
                bookViewModels.Add(bookViewModel);
            }
            bookListViewModel.Books    = bookViewModels;
            bookListViewModel.UserName = "******";
            return(View("MyView", bookListViewModel));
        }