Esempio n. 1
0
        /// <summary>
        /// 订单列表数据绑定
        /// </summary>
        /// <param name="orderLot">订单号</param>
        /// <param name="tuanHao">团号</param>
        /// <param name="cusHao">客户单位</param>
        /// <param name="operIds">操作人ID</param>
        /// <param name="tDate">出团日期</param>
        /// <param name="orderDate">下单时间</param>
        /// <param name="recordCount">总记录数,地址传递</param>
        protected void ListBind(string orderLot, string tuanHao, string cusHao, int[] operId, DateTime?chuTuanStartDate, DateTime?chuTuanEndDate, DateTime?orderStartDate, DateTime?orderEndDate, EyouSoft.Model.EnumType.TourStructure.OrderState?OrderState, ref int recordCount)
        {
            #region 订单列表绑定
            TourOrder TourOrderBll = new EyouSoft.BLL.TourStructure.TourOrder(this.SiteUserInfo);
            EyouSoft.Model.TourStructure.OrderCenterSearchInfo searchModel = new EyouSoft.Model.TourStructure.OrderCenterSearchInfo();
            searchModel.OrderNo        = orderLot;
            searchModel.TourNo         = tuanHao;
            searchModel.CompanyName    = cusHao;
            searchModel.OperatorId     = operId;
            searchModel.LeaveDateFrom  = chuTuanStartDate;
            searchModel.LeaveDateTo    = chuTuanEndDate;
            searchModel.CreateDateFrom = orderStartDate;
            searchModel.CreateDateTo   = orderEndDate;
            searchModel.OrderState     = OrderState;
            searchModel.OrderId        = Utils.GetQueryStringValue("orderid");

            System.Collections.Generic.IList <EyouSoft.Model.TourStructure.TourOrder> Ilist = TourOrderBll.GetOrderList(pageSize, pageIndex, ref recordCount, CurrentUserCompanyID, searchModel);
            if (Ilist != null && Ilist.Count > 0)
            {
                repList.DataSource = Ilist;
                repList.DataBind();
            }
            else
            {
                this.ExporPageInfoSelect1.Visible = false;
                this.repList.EmptyText            = "<tr><td height='30px' bgcolor='#e3f1fc' colspan='12' align='center'>暂时没有数据!</td></tr>";
            }
            #endregion
            TourOrderBll = null;
            searchModel  = null;
            BindPage();
        }