/// <summary> /// 查看通告列表:返回所有的通告 /// </summary> /// <returns></returns> public List <Message> ShowMessageList() { try { return(MessageAccess.SelectMessage()); } catch (Exception ex) { return(null); } }
/// <summary> /// 分页显示 /// </summary> /// <param name="pageIndex">几页</param> /// <param name="pageSize">每页的数量</param> /// <returns></returns> public Pager <Message> ShowPagerMessageList(int pageIndex, int pageSize) { List <Message> rows = new List <Message>(); rows = MessageAccess.SelectMessage(); for (int i = 0; i < pageSize; i++) { if (pageIndex * pageSize + i < rows.Count) { rows.Add(rows[pageIndex * pageSize + i]); } } try { return(MessageAccess.Select("", pageIndex, pageSize, "msgID asc")); } catch (Exception ex) { return(null); } }