Example #1
0
        private void BindDetail()
        {
            Query q = new Query();

            q.OrderBy("LastUpdateDate");
            q.Add("NoticeStatus", "未过期");
            int rec = 0;

            rplist.DataSource = bn.GetNoticesList(q, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out rec);
            rplist.DataBind();
            AspNetPager1.RecordCount = rec;
        }
Example #2
0
        private void BindingList()
        {
            Query qm = Query.Build(new { SortFields = "LastUpdateDate Desc" });


            string Title = PubCom.CheckString(txtTitle.Text.Trim());

            if (Title != "")
            {
                qm.Add("NoticeTitle", Title);
            }
            string CreateUser = PubCom.CheckString(txtCreateUser.Text.Trim());

            if (CreateUser != "")
            {
                qm.Add("CreateUser", CreateUser);
            }
            string Subtime = PubCom.CheckString(StarTime.Text.Trim());


            if (Subtime != "")
            {
                qm.Add("CreateDate", DateTime.Parse(Subtime));
            }

            if (dpNoticeStatus.SelectedValue != "")
            {
                qm.Add("NoticeStatus", dpNoticeStatus.SelectedValue);
            }


            int ret = 0;

            rplist.DataSource = bn.GetNoticesList(qm, AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, out ret);
            rplist.DataBind();
            AspNetPager1.RecordCount = ret;
            // 插入日志  query
            SysOperateLog log = new SysOperateLog();

            log.LogID          = StringHelper.getKey();
            log.LogType        = LogType.公告信息.ToString();
            log.OperateUser    = GetLogUserName();
            log.OperateDate    = DateTime.Now;
            log.LogOperateType = "公告信息查询";
            log.LogAfterObject = JsonHelper.Obj2Json <string>(qm.GetCondition(true));
            bsol.Insert(log);
        }