private void bind(int tid) { //初使化条件 pageIndex = Utils.GetInt(Utils.GetQueryStringValue("page"), 1); EyouSoft.Model.TourStructure.MTimesSummaryDiJieSearchInfo searchinfo = new EyouSoft.Model.TourStructure.MTimesSummaryDiJieSearchInfo(); DateTime?SDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("date")); DateTime?LDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("LDate")); int? PayStatus = Utils.GetIntNull(Utils.GetQueryStringValue("status")); if (SDate != null) { this.txt_Date.Value = Convert.ToDateTime(SDate).ToString("yyyy-MM-dd"); } searchinfo.SDate = SDate; if (LDate != null) { this.txt_Date1.Value = Convert.ToDateTime(LDate).ToString("yyyy-MM-dd"); } searchinfo.EDate = LDate; if (SeleState.Items.FindByValue(PayStatus.ToString()) != null) { SeleState.Items.FindByValue(PayStatus.ToString()).Selected = true; } searchinfo.PayStatus = PayStatus; IList <EyouSoft.Model.TourStructure.LBGYSTours> list = null; EyouSoft.BLL.TourStructure.Tour tBll = new EyouSoft.BLL.TourStructure.Tour(); list = tBll.GetToursGYS(CurrentUserCompanyID, pageSize, pageIndex, ref recordCount, tid, searchinfo); len = list == null ? 0 : list.Count; this.repList.DataSource = list; this.repList.DataBind(); //设置合计 EyouSoft.Model.SupplierStructure.MTimesSummaryDiJieInfo djInfoModel = new EyouSoft.BLL.CompanyStructure.CompanySupplier().GetTimesSummaryDiJie(SiteUserInfo.CompanyID, tid, searchinfo); if (djInfoModel != null) { this.lblCommissionAmount.Text = Utils.FilterEndOfTheZeroString(djInfoModel.CommAmount.ToString("0.00")); this.lblNotPayAmount.Text = Utils.FilterEndOfTheZeroString(djInfoModel.NotPayAmount.ToString("0.00")); this.lblSettlementAmount.Text = Utils.FilterEndOfTheZeroString(djInfoModel.TotalAmount.ToString("0.00")); this.lblPeopleNum.Text = djInfoModel.PeopleNumber.ToString(); } //设置分页 BindPage(); }
/// <summary> /// 获取票务供应商交易情况合计信息 /// </summary> /// <param name="companyId">公司编号(专线)</param> /// <param name="gysId">供应商编号</param> /// <param name="searchInfo">查询信息</param> /// <returns></returns> public EyouSoft.Model.SupplierStructure.MTimesSummaryJiPiaoInfo GetTimesSummaryJiPiao(int companyId, int gysId, EyouSoft.Model.TourStructure.MTimesSummaryDiJieSearchInfo searchInfo) { if (companyId < 1 || gysId < 1) { return(null); } return(Dal.GetTimesSummaryJiPiao(companyId, gysId, searchInfo)); }