Ejemplo n.º 1
0
        /// <summary>
        /// 所有社团信息
        /// </summary>
        /// <returns></returns>
        public PartyInfoList GetAllPartyInfo(int pagesize, int pageNow)
        {
            var t004 = operateContext.BLLSession.IT004社团信息表BLL.GetListBy(m => m.PartyName != null);

            PartyInfoList partyInfoList = new PartyInfoList
            {
                PartyList = t004.Skip((pageNow - 1) * pagesize).Take(pagesize).ToList(),
                pageinfo  = new PagingInfo {
                    itemperpage = pagesize, currentpage = pageNow, Totalitems = t004.Count()
                }
            };

            //foreach (var item in t004)
            //{
            //    PartyInfo partyInfo = new PartyInfo();
            //    partyInfo.partyName = item.PartyName;
            //    partyInfo.partyPurpose = item.Purpose;
            //    partyInfo.partyProperty = item.Property;
            //    partyInfo.partyTask = item.Task;
            //    partyInfo.partyActivities = item.Activities;
            //    partyInfo.partyFoundingTime = item.FoundingTime;
            //    partyInfo.partyMembers = item.Members;
            //    partyInfo.partyDescribe = item.Describe;
            //    listPartyInfo.Add(partyInfo);
            //}
            return(partyInfoList);
        }
Ejemplo n.º 2
0
        public ActionResult Index(int page = 1)
        {
            PartyInfoList partyList = new PartyInfoList();

            {
                partyList = new PartyActivities().GetAllPartyInfo(pageSize, page);
            };
            return(View(partyList));
        }