Esempio n. 1
0
        //SOMETHING LIKE THAT:

        /*[HttpPost]
         * public ActionResult SearchDocuments([Bind(Include = "someParam x y z")] SearchOptionsViewModel options)
         * {
         *  int pageCount;
         *  var x = options.x;
         *  var y = options.y;
         *  var z = options.z;
         *
         *      [...]
         *
         *  PageViewModel page = _service.GetListDocByApacheLucene(x, y, z, 1, id, out pageCount);
         *
         *  return RedirectToAction("Page",1);
         * }*/


        public ActionResult Page(int?id)
        {
            int pageCount;
            IEnumerable <object> returnlist = _service.GetListDocByApacheLucene(10, 5, 10, 1, id, out pageCount);
            PageViewModel        page       = new PageViewModel {
                list = returnlist, currentPage = id.Value, pageCount = pageCount
            };

            return(View(page));
        }