예제 #1
0
        /// <summary>
        /// 初始化合计信息
        /// </summary>
        private void InitHeJi()
        {
            EyouSoft.Model.StatisticStructure.AreaSoldStatSearch searchInfo = new EyouSoft.Model.StatisticStructure.AreaSoldStatSearch();
            DateTime?st       = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("st"));
            DateTime?et       = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("et"));
            int      tourType = Utils.GetInt(Utils.GetQueryStringValue("tourType"), -1);

            searchInfo.SalerIds = Utils.GetQueryStringValue("SalerId");
            searchInfo.CityIds  = Utils.GetQueryStringValue("cityId");
            EyouSoft.Model.EnumType.TourStructure.TourType?tmp = tourType < 0
                                                                      ? null
                                                                      : (EyouSoft.Model.EnumType.TourStructure.TourType?)tourType;

            EyouSoft.BLL.StatisticStructure.SoldStatistic bll = new EyouSoft.BLL.StatisticStructure.SoldStatistic();

            System.Text.StringBuilder s = new System.Text.StringBuilder();

            //if (DepartList == null)
            //{
            //    DepartList = new EyouSoft.BLL.StatisticStructure.SoldStatistic().getDepartList(SiteUserInfo.CompanyID, Year, Month);
            //}

            if (DepartList != null && DepartList.Count > 0)
            {
                foreach (var item in DepartList)
                {
                    int heJi;
                    bll.GetQuYuXiaoShouTongJiHeJi(
                        CurrentUserCompanyID, st, et, item.DepartId, searchInfo, tmp, out heJi);
                    s.AppendFormat("<td align=\"center\" bgcolor=\"#bddcf4\"><b>{0}</b></td>", heJi);
                }
            }

            ltrHeJi.Text = s.ToString();
        }
예제 #2
0
        /// <summary>
        /// 加载列表
        /// </summary>
        private void InitAreaList()
        {
            PageIndex = Utils.GetInt(Utils.GetQueryStringValue("Page"), 1);//页码
            EyouSoft.Model.StatisticStructure.AreaSoldStatSearch searchInfo = new EyouSoft.Model.StatisticStructure.AreaSoldStatSearch();
            searchInfo.SalerIds = Utils.GetQueryStringValue("SalerId");
            searchInfo.CityIds  = Utils.GetQueryStringValue("cityId");
            IList <EyouSoft.Model.StatisticStructure.AreaDepartStat> list = new EyouSoft.BLL.StatisticStructure.SoldStatistic().getAreaStatList(SiteUserInfo.CompanyID, PageSize, PageIndex, ref RecordCount, searchInfo);

            if (list != null && list.Count > 0)
            {
                crp_AreaSoldList.DataSource = list;
                crp_AreaSoldList.DataBind();
                BindExportPage();
            }
            else
            {
                crp_AreaSoldList.EmptyText = "<tr><td colspan='10' align='center'>对不起,暂无信息!</td></tr>";
                ExportPageInfo1.Visible    = false;
            }
        }