Ejemplo n.º 1
0
 private void LoadThongKe()
 {
     lblSumSP.Text      = Data_ThongKe.CountSanPham(_ID_me, dtFrom, dtTo).ToString();
     lblSumDH.Text      = Data_ThongKe.CountDonHangHoanThanh(_ID_me, dtFrom, dtTo).ToString();
     lblDHDangGiao.Text = Data_ThongKe.CountDonHangDangGiao(_ID_me, dtFrom, dtTo).ToString();
     lblDHTiepNhan.Text = Data_ThongKe.CountDonHangTiepNhan(_ID_me, dtFrom, dtTo).ToString();
     lblSumDT.Text      = Data_ThongKe.CountDoanhThu(_ID_me, dtFrom, dtTo).ToString();
     lblDH_ChoXL.Text   = Data_ThongKe.CountDonHangChoXuLy(_ID_me, dtFrom, dtTo).ToString();
 }
Ejemplo n.º 2
0
        private void btnDashboard_Click(object sender, EventArgs e)
        {
            Unset();
            pThongKe.Visible = true;
            //Load Số Sản Phẩm
            bunifuPages1.PageIndex = 3;
            pageDS.Hide();
            LoadThongKe();
            pnlSelectMonth.Visible = false;
            LoadCharDTandSP();
            //Load hình tròn
            //ChartDH
            chartDH.LegendLocation = LegendLocation.Right;
            chartDH.Background     = System.Windows.Media.Brushes.White;
            SeriesCollection series = new SeriesCollection();
            var tk = Data_ThongKe.getDataChartDH(_ID_me);

            foreach (var v in tk)
            {
                series.Add(new PieSeries()
                {
                    Title = v.Key, Values = new ChartValues <int> {
                        v.Value
                    }, DataLabels = true, LabelPoint = labelPoint
                });
            }
            chartDH.Series = series;
            //ChartSP
            ChartSP.LegendLocation = LegendLocation.Right;
            ChartSP.Background     = System.Windows.Media.Brushes.White;
            SeriesCollection series2 = new SeriesCollection();
            var tk2 = Data_ThongKe.getDataChartSP(_ID_me);

            foreach (var v in tk2)
            {
                series2.Add(new PieSeries()
                {
                    Title = v.Key, Values = new ChartValues <int> {
                        v.Value
                    }, DataLabels = true, LabelPoint = labelPoint
                });
            }
            ChartSP.Series = series2;
        }
Ejemplo n.º 3
0
        private void loadDataHome()
        {
            lblDonHangHome.Text  = Data_ThongKe.CountDonHangTiepNhanToDay(_ID_me).ToString();
            lblSanPhamHome.Text  = Data_ThongKe.CountSoSPDangBan(_ID_me).ToString();
            lblDoanhThuHome.Text = Data_ThongKe.CountDoanhThuToDay(_ID_me).ToString();

            chartDH_today.LegendLocation = LegendLocation.Right;
            chartDH_today.Background     = System.Windows.Media.Brushes.White;
            SeriesCollection series = new SeriesCollection();
            var tk = Data_ThongKe.getDataChartDH(_ID_me);

            foreach (var v in tk)
            {
                series.Add(new PieSeries()
                {
                    Title = v.Key, Values = new ChartValues <int> {
                        v.Value
                    }, DataLabels = true, LabelPoint = labelPoint
                });
            }
            chartDH_today.Series = series;
        }
Ejemplo n.º 4
0
        private void LoadCharDTandSP()
        {
            //Load đồ thị
            chartDT.Background = System.Windows.Media.Brushes.WhiteSmoke;
            if (tempChart == 1)
            {
                chartDT.AxisX.Clear();
                chartDT.AxisY.Clear();
                var series = new SeriesCollection();
                var line   = new ChartValues <ObservablePoint>();
                int i      = 0;
                foreach (var v in Data_ThongKe.getDataChartDT_DT(_ID_me))
                {
                    line.Add(new ObservablePoint(i, v.Value));
                    i++;
                }
                series.Add(new LineSeries {
                    Title = "Doanh thu", Values = line, PointGeometrySize = 15
                });
                chartDT.Series = series;
                var labe = new List <string>();
                foreach (var v in Data_ThongKe.getDataChartDT_DT(_ID_me))
                {
                    labe.Add(v.Key);
                }
                chartDT.AxisX.Add(new Axis
                {
                    Labels = labe
                });
                chartDT.AxisY.Add(new Axis
                {
                    Title          = "VND",
                    LabelFormatter = value => value.ToString("")
                });
            }
            else
            {
                chartDT.AxisX.Clear();
                chartDT.AxisY.Clear();
                var series = new SeriesCollection();
                var line   = new ChartValues <ObservablePoint>();
                int i      = 0;
                foreach (var v in Data_ThongKe.getDataChartDT_SP(_ID_me))
                {
                    line.Add(new ObservablePoint(i, v.Value));
                    i++;
                }
                series.Add(new LineSeries {
                    Title = "Số sản phẩm", Values = line, PointGeometrySize = 15
                });
                chartDT.Series = series;
                var labe = new List <string>();
                foreach (var v in Data_ThongKe.getDataChartDT_SP(_ID_me))
                {
                    labe.Add(v.Key);
                }

                chartDT.AxisX.Add(new Axis
                {
                    Labels         = labe,
                    LabelsRotation = 30
                });
                chartDT.AxisY.Add(new Axis
                {
                    Title          = "",
                    LabelFormatter = value => value.ToString(),
                });
            }
        }