Exemple #1
0
 //public JsonResult GetBookTags(int bookId)
 //{
 //    var res = _service.GetBookTags(bookId);
 //    return Json(res, JsonRequestBehavior.AllowGet);
 //}
 public JsonResult ListSearch()
 {
     var orderby = Request["orderby"];
     var searchStr = Request["search"];
     var books = _service.Load(orderby, searchStr);
     //var page = Request["page"];
     //int pageNumber;
     //try
     //{
     //    pageNumber = Convert.ToInt32(page);
     //}
     //catch
     //{
     //    pageNumber = 0;
     //}
     //if (pageNumber < 1)
     //{
     //    return Json(books, JsonRequestBehavior.AllowGet);
     //}
     var pager = new GenericPagingVm<Book>(books, 1, books.Count());
     return Json(pager, JsonRequestBehavior.AllowGet);
 }
Exemple #2
0
 public JsonResult List()
 {
     var orderby = Request["orderby"];
     var searchStr = Request["search"];
     var books = _service.Load(orderby, searchStr);
     var page = Request["page"];
     int pageNumber;
     try
     {
         pageNumber = Convert.ToInt32(page);
     }
     catch
     {
         pageNumber = 0;
     }
     if (pageNumber < 1)
     {
         return Json(books, JsonRequestBehavior.AllowGet);
     }
     var pager = new GenericPagingVm<Book>(books, pageNumber);
     return Json(pager, JsonRequestBehavior.AllowGet);
 }