Пример #1
0
        //查询社团调用
        public ActionResult GetAllClubData(int page, int limit)
        {
            List <ClubListModel> datas = new List <ClubListModel>();

            foreach (ClubNumber club in db.ClubNumbers.Where(c => c.State > (int)EnumState.待审批).OrderBy(c => c.ClubId).Skip((page - 1) * limit).Take(limit).ToList())
            {
                ClubListModel data = new ClubListModel()
                {
                    cid            = club.ClubId,
                    name           = club.Name ?? "无",
                    Desc           = club.Desc ?? "无",
                    CreateDate     = club.CreateDate2?.ToString(),
                    CreateUser     = club.User?.UserId,
                    CreateUserName = club.User?.UserName
                };
                datas.Add(data);
            }
            PageDataModel dataModel = new PageDataModel()
            {
                code  = 0,
                msg   = "",
                count = db.Users.Count(),
                data  = datas.AsQueryable()
            };

            return(Json(dataModel, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public IActionResult ListClub(int typeArtical)
        {
            var articles = _article.Articles().Where(i => i.ArticleType.Id == typeArtical).OrderBy(i => i.Id);

            var obj = new ClubListModel
            {
                Articles = articles,
                Title    = articles.First().ArticleType.Name
            };

            return(View("SpeakClub", obj));
        }