コード例 #1
0
        private void LoadCustomer()
        {
            if (!ReferenceEquals(Session[Constants.SESSION_SEARCH_CRITERIA], null))
            {
                SearchCriteria searchCriteria = (SearchCriteria)Session[Constants.SESSION_SEARCH_CRITERIA];

                if (!ReferenceEquals(searchCriteria, null))
                {
                    BuildSearchCriteria(searchCriteria);
                    CommonBLL commonBll = new CommonBLL();

                    gvwCust.PageIndex = searchCriteria.PageIndex;
                    if (searchCriteria.PageSize > 0)
                    {
                        gvwCust.PageSize = searchCriteria.PageSize;
                    }

                    if (_roleId == (int)UserRole.Management)
                    {
                        gvwCust.DataSource = commonBll.GetActiveCustomer(searchCriteria);
                    }
                    else
                    {
                        gvwCust.DataSource = commonBll.GetAllCustomer(searchCriteria);
                    }

                    gvwCust.DataBind();
                }
            }
        }