示例#1
0
        public ActionResult GetNoteListByOrderId(int id, string orderType, long orderid)
        {
            var pager = new Pager { PageSize = Configinfo.NotePagerCount };
            pager = MyService.GetFloorNoteByOrderId(pager, id, orderid, orderType);
            var noteListViewModel = new NoteListViewModel
            {
                NotePagerInfo = pager
            };

            return PartialView("_NoteList", noteListViewModel);
        }
示例#2
0
        public ActionResult NoteList(int id, string orderType, int? p)
        {
            var pageNo = (p ?? 1) > 0 ? (p ?? 1) : 1;
            var pager = new Pager { PageNo = pageNo, PageSize = Configinfo.NotePagerCount };
            pager = MyService.GetFloorNotePaging(pager, id, orderType);
            var noteListViewModel = new NoteListViewModel
                                       {
                                           NotePagerInfo = pager
                                       };

            return PartialView("_NoteList", noteListViewModel);
        }
示例#3
0
 public ActionResult UserNoteList(int p, int size = 20)
 {
     var pager = new Pager { PageNo = p, PageSize = size };
     pager = MyService.GetArticlePaging(pager, 6, 0, user: UserInfo.userid);
     var noteListViewModel = new NoteListViewModel
     {
         NotePagerInfo = pager
     };
     if (pager.Amount > 0)
     {
         var varticle = (pager.Entity as IQueryable<blog_varticle>).First();
         var category = MyService.GetCategoryById(varticle.cateid);
         ViewBag.NoteUrl = WebUtils.GetCateUrl(category);
     }
     return PartialView("_UserNote", noteListViewModel);
 }