Exemplo n.º 1
0
        // GET: Products
        public ActionResult Index(string search)
        {
            List <ProductView> books = new List <ProductView>();

            string[] temp = null;
            if (search == "")
            {
                RedirectToAction("Index");
            }
            else
            {
                temp = search.Split('?');
            }
            if (temp.Count() == 1)
            {
                switch (search)
                {
                case "All":
                    books = BookViewContext.getAllBooksIncAuthor();
                    break;

                case "Top":
                    books = BookViewContext.getTopBooksIncAuthor();
                    break;

                default:
                    books = BookViewContext.getTopBooksIncAuthorByCategory(search);
                    break;
                }
            }
            else
            {
                books = temp[0] == "1"? BookViewContext.getTopBooksIncAuthorByAuthor(temp[1]):BookViewContext.getTopBooksIncAuthorByName(temp[1]);
            }


            return(View(books));
        }
Exemplo n.º 2
0
        // GET: Home
        public ActionResult Index()
        {
            List <ProductView> books = BookViewContext.getAllBooksIncAuthor();

            return(View(books));
        }