예제 #1
0
        private void BindDaySaleTotalStatistics()
        {
            DataTable table = DistributorHelper.GetDayDistributionTotal(dayYear, dayMonth, dayType);

            if (radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                grdDayDistributionTotalStatistics.Columns[1].Visible    = true;
                grdDayDistributionTotalStatistics.Columns[1].HeaderText = radioDayForSaleType.SelectedItem.Text;
                grdDayDistributionTotalStatistics.Columns[2].Visible    = false;
            }
            else
            {
                grdDayDistributionTotalStatistics.Columns[1].Visible    = false;
                grdDayDistributionTotalStatistics.Columns[2].Visible    = true;
                grdDayDistributionTotalStatistics.Columns[2].HeaderText = radioDayForSaleType.SelectedItem.Text;
            }
            grdDayDistributionTotalStatistics.DataSource = table;
            grdDayDistributionTotalStatistics.DataBind();
            TableOfDay          = table;
            lblDayAllTotal.Text = string.Format("总{0}:", radioDayForSaleType.SelectedItem.Text);
            decimal money = DistributorHelper.GetMonthDistributionTotal(dayYear, dayMonth, dayType);

            if (radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                litDayAllTotal.Text = money.ToString();
            }
            else
            {
                litDayAllTotal.Text = Globals.FormatMoney(money);
            }
            lblDayMaxTotal.Text = string.Format("最高峰{0}:", radioDayForSaleType.SelectedItem.Text);
            decimal num2 = 0M;

            foreach (DataRow row in table.Rows)
            {
                if (((decimal)row["SaleTotal"]) > num2)
                {
                    num2 = (decimal)row["SaleTotal"];
                }
            }
            if (radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                litDayMaxTotal.Text = num2.ToString();
            }
            else
            {
                litDayMaxTotal.Text = Globals.FormatMoney(num2);
            }
        }
예제 #2
0
        private void BindDaySaleTotalStatistics()
        {
            System.Data.DataTable dayDistributionTotal = DistributorHelper.GetDayDistributionTotal(this.dayYear, this.dayMonth, this.dayType);
            if (this.radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                this.grdDayDistributionTotalStatistics.Columns[1].Visible    = true;
                this.grdDayDistributionTotalStatistics.Columns[1].HeaderText = this.radioDayForSaleType.SelectedItem.Text;
                this.grdDayDistributionTotalStatistics.Columns[2].Visible    = false;
            }
            else
            {
                this.grdDayDistributionTotalStatistics.Columns[1].Visible    = false;
                this.grdDayDistributionTotalStatistics.Columns[2].Visible    = true;
                this.grdDayDistributionTotalStatistics.Columns[2].HeaderText = this.radioDayForSaleType.SelectedItem.Text;
            }
            this.grdDayDistributionTotalStatistics.DataSource = dayDistributionTotal;
            this.grdDayDistributionTotalStatistics.DataBind();
            this.TableOfDay          = dayDistributionTotal;
            this.lblDayAllTotal.Text = string.Format("总{0}:", this.radioDayForSaleType.SelectedItem.Text);
            decimal monthDistributionTotal = DistributorHelper.GetMonthDistributionTotal(this.dayYear, this.dayMonth, this.dayType);

            if (this.radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                this.litDayAllTotal.Text = monthDistributionTotal.ToString();
            }
            else
            {
                this.litDayAllTotal.Text = Globals.FormatMoney(monthDistributionTotal);
            }
            this.lblDayMaxTotal.Text = string.Format("最高峰{0}:", this.radioDayForSaleType.SelectedItem.Text);
            decimal num = 0m;

            foreach (System.Data.DataRow dataRow in dayDistributionTotal.Rows)
            {
                if ((decimal)dataRow["SaleTotal"] > num)
                {
                    num = (decimal)dataRow["SaleTotal"];
                }
            }
            if (this.radioDayForSaleType.SelectedValue == SaleStatisticsType.SaleCounts)
            {
                this.litDayMaxTotal.Text = num.ToString();
                return;
            }
            this.litDayMaxTotal.Text = Globals.FormatMoney(num);
        }