Exemplo n.º 1
0
        /// <summary>
        /// 查询历史记录
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Query(object sender, RoutedEventArgs e)
        {
            string Date = this.UserDataPicker.Text;

            if (Date == "")
            {
                Message mes = new Message(1, "请选择查询的日期");
                mes.ShowDialog();
            }
            else
            {
                //在天点击按钮下才查询天数据
                if (IsDay)
                {
                    QueryDate = Date;
                    UserTable = new HomeDataTable(QueryDate, "Day");
                    // 判断是否点击了切换图表
                    if (DisplayChart)
                    {
                        ReachCharts = new DayChart(QueryDate);
                    }
                    else
                    {
                        ReachCharts = new DayYieldChart(QueryDate);
                    }
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 点击日统计按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void DayChecked(object sender, RoutedEventArgs e)
        {
            DayBackcolor   = "#cacaca";
            MonthBackcolor = "#f9f9fc";
            IsDay          = true;

            var NowDate = QueryDate == null?DateTime.Today.ToShortDateString() : QueryDate == DateTime.Today.ToShortDateString() ? DateTime.Today.ToShortDateString() : QueryDate;

            UserTable = new HomeDataTable(NowDate, "Day");
            if (DisplayChart)
            {
                //ReachCharts = new DayReachChart();
                //ChartTitle = "日达成率图表";
                ReachCharts = new DayChart(NowDate);
                ChartTitle  = "日产线信息图表";
            }
            else
            {
                ReachCharts = new DayYieldChart(NowDate);
                ChartTitle  = "日产量图表";
            }
        }
Exemplo n.º 3
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  = "月产量图表";
                }
            }
        }