예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.Page.IsPostBack)
     {
         base.CheckAdminPower("ReadUserApply", PowerCheckType.Single);
         UserApplySearchInfo userApply = new UserApplySearchInfo();
         userApply.Status         = RequestHelper.GetQueryString <int>("Status");
         userApply.Number         = RequestHelper.GetQueryString <string>("Number");
         userApply.StartApplyDate = RequestHelper.GetQueryString <DateTime>("StartApplyDate");
         userApply.EndApplyDate   = ShopCommon.SearchEndDate(RequestHelper.GetQueryString <DateTime>("EndApplyDate"));
         userApply.UserName       = RequestHelper.GetQueryString <string>("UserName");
         this.Status.Text         = userApply.Status.ToString();
         this.Number.Text         = userApply.Number;
         this.StartApplyDate.Text = RequestHelper.GetQueryString <string>("StartApplyDate");
         this.EndApplyDate.Text   = RequestHelper.GetQueryString <string>("EndApplyDate");
         this.UserName.Text       = RequestHelper.GetQueryString <string>("UserName");
         base.BindControl(UserApplyBLL.SearchUserApplyList(base.CurrentPage, base.PageSize, userApply, ref this.Count), this.RecordList, this.MyPager);
     }
 }
예제 #2
0
        /// <summary>
        /// 页面加载
        /// </summary>
        protected override void PageLoad()
        {
            base.PageLoad();
            action = RequestHelper.GetQueryString <string>("Action");
            int currentPage = RequestHelper.GetQueryString <int>("Page");

            if (currentPage < 1)
            {
                currentPage = 1;
            }
            int pageSize = 20;
            int count    = 0;

            switch (action)
            {
            case "Read":
                UserApplySearchInfo userApplySearch = new UserApplySearchInfo();
                userApplySearch.UserID     = base.UserID;
                userApplyList              = UserApplyBLL.SearchUserApplyList(currentPage, pageSize, userApplySearch, ref count); ajaxPagerClass.CurrentPage = currentPage;
                ajaxPagerClass.PageSize    = pageSize;
                ajaxPagerClass.Count       = count;
                ajaxPagerClass.FirstPage   = "<<首页";
                ajaxPagerClass.PreviewPage = "<<上一页";
                ajaxPagerClass.NextPage    = "下一页>>";
                ajaxPagerClass.LastPage    = "末页>>";
                ajaxPagerClass.ListType    = false;
                ajaxPagerClass.DisCount    = false;
                ajaxPagerClass.PrenextType = true;
                break;

            case "Add":
                moneyLeft = UserBLL.ReadUserMore(base.UserID).MoneyLeft;
                break;

            case "AddUserApply":
                AddUserApply();
                break;

            default:
                break;
            }
        }
예제 #3
0
        protected override void PageLoad()
        {
            base.PageLoad();
            this.action = RequestHelper.GetQueryString <string>("Action");
            int queryString = RequestHelper.GetQueryString <int>("Page");

            if (queryString < 1)
            {
                queryString = 1;
            }
            int    pageSize = 20;
            int    count    = 0;
            string action   = this.action;

            if (action != null)
            {
                if (!(action == "Read"))
                {
                    if (action == "Add")
                    {
                        this.moneyLeft = UserBLL.ReadUserMore(base.UserID).MoneyLeft;
                    }
                    else if (action == "AddUserApply")
                    {
                        this.AddUserApply();
                    }
                }
                else
                {
                    UserApplySearchInfo userApply = new UserApplySearchInfo();
                    userApply.UserID   = base.UserID;
                    this.userApplyList = UserApplyBLL.SearchUserApplyList(queryString, pageSize, userApply, ref count);
                    this.ajaxPagerClass.CurrentPage = queryString;
                    this.ajaxPagerClass.PageSize    = pageSize;
                    this.ajaxPagerClass.Count       = count;
                }
            }
        }