Exemple #1
0
        /// <summary>
        /// 切换按钮点击事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SwitchClick(object sender, RoutedEventArgs e)
        {
            DisplayChart = !DisplayChart;
            var NowDate = QueryDate == null?DateTime.Today.ToShortDateString() : QueryDate == DateTime.Today.ToShortDateString() ? DateTime.Today.ToShortDateString() : QueryDate;

            // 判断是否是日点击按钮
            if (IsDay)
            {
                UserTable = new HomeDataTable(NowDate, "Day");
                if (DisplayChart)
                {
                    //ReachCharts = new DayReachChart();
                    //ChartTitle = "日达成率图表";
                    ReachCharts = new DayChart(NowDate);
                    ChartTitle  = "日产线信息图表";
                }
                else
                {
                    ReachCharts = new DayYieldChart(NowDate);
                    ChartTitle  = "日产量图表";
                }
            }
            else
            {
                UserTable = new HomeDataTable(QueryDate, "Month");
                if (DisplayChart)
                {
                    //ReachCharts = new MonthReachChart();
                    //ChartTitle = "月达成率图表";
                    ReachCharts = new MonthChart();
                    ChartTitle  = "月产线信息图表";
                }
                else
                {
                    ReachCharts = new MonthYieldChart();
                    ChartTitle  = "月产量图表";
                }
            }
        }
Exemple #2
0
        /// <summary>
        /// 点击月统计按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void MonthChecked(object sender, RoutedEventArgs e)
        {
            DayBackcolor   = "#f9f9fc";
            MonthBackcolor = "#cacaca";
            IsDay          = false;
            var NowDate = DateTime.Today.ToShortDateString();

            UserTable = new HomeDataTable(NowDate, "Month");
            // 判断切换时改显示那种图表
            if (DisplayChart)
            {
                //ReachCharts = new MonthReachChart();
                //ChartTitle = "月达成率图表";
                ReachCharts = new MonthChart();
                ChartTitle  = "月产线信息图表";
            }
            else
            {
                ReachCharts = new MonthYieldChart();
                ChartTitle  = "月产量图表";
            }
        }