コード例 #1
0
ファイル: BTourOrder.cs プロジェクト: windygu/XiaZhou
 /// <summary>
 /// 分销商平台_我的订单
 /// </summary>
 /// <param name="search">查询条件的实体</param>
 /// <param name="pageSize">每页显示的条数</param>
 /// <param name="pageIndex">当前页</param>
 /// <param name="recordCount">总条数</param>
 /// <returns></returns>
 public IList <MFinancialOrder> GetOrderList(MSearchFinancialOrder search,
                                             int pageSize,
                                             int pageIndex,
                                             ref int recordCount)
 {
     return(dal.GetOrderList(search, pageSize, pageIndex, ref recordCount));
 }
コード例 #2
0
ファイル: MyOrder.aspx.cs プロジェクト: windygu/XiaZhou
        /// <summary>
        /// 绑定数据源、分页控件
        /// </summary>
        public void BindSource()
        {
            pageIndex = Utils.GetInt(Utils.GetQueryStringValue("Page"), 1);

            MSearchFinancialOrder search = new MSearchFinancialOrder();

            search.AreaId       = !string.IsNullOrEmpty(Utils.GetQueryStringValue("ddlArea")) ? Utils.GetInt(Utils.GetQueryStringValue("ddlArea")) : 0;
            search.CompanyId    = SiteUserInfo.CompanyId;
            search.CrmId        = SiteUserInfo.TourCompanyInfo.CompanyId;
            search.DCompanyName = !string.IsNullOrEmpty(Utils.GetQueryStringValue("DCompanyName")) ? Utils.GetQueryStringValue("DCompanyName") : string.Empty;
            search.Status       = !string.IsNullOrEmpty(Utils.GetQueryStringValue("ddlOrderStatus")) ? (EyouSoft.Model.EnumType.TourStructure.OrderStatus?)Utils.GetInt(Utils.GetQueryStringValue("ddlOrderStatus")) : null;

            BTourOrder order             = new BTourOrder();
            IList <MFinancialOrder> list = order.GetOrderList(search, pageSize, pageIndex, ref recordCount);

            if (list != null && list.Count > 0)
            {
                if (queryTourId != "")
                {
                    this.RtOrder.DataSource = list.Where(m => m.TourId == queryTourId).ToList();
                    this.RtOrder.DataBind();
                }
                else if (queryOrderID != "")
                {
                    this.RtOrder.DataSource = list.Where(i => i.OrderId == queryOrderID).ToList();
                    this.RtOrder.DataBind();
                }
                else
                {
                    this.RtOrder.DataSource = list;
                    this.RtOrder.DataBind();
                }
            }

            BindPage();
        }