예제 #1
0
        void CreateChart()
        {
            double mtong = 0;
            QLThuebaoDomainContext db = new QLThuebaoDomainContext();
            EntityQuery<tk119> Qr = db.GetTk119Query();
            LoadOperation<tk119> Load = db.Load(Qr.OrderBy(p => p.ID), lo =>
            {
                if (lo.Entities.Count() > 0)
                {
                    for (int i = 0; i < lo.Entities.Count(); i++)
                    {
                        double sl = Convert.ToDouble(lo.Entities.ElementAt(i).suaxong, CultureInfo.InvariantCulture);
                        double slx = Convert.ToDouble(lo.Entities.ElementAt(i).baohong, CultureInfo.InvariantCulture);
                        string name = lo.Entities.ElementAt(i).loai.Trim();                        
                        thuebao.Add(new slthuebao(name, sl,slx));
                        mtong += sl;
                    }
                    chart.Diagram.Series[0].DataSource = thuebao;
                    chart.Diagram.Series[1].DataSource = thuebao;
                    // ltongc.Content = "Tổng : " + mtong.ToString() + " tính theo phương pháp 60 ngày có nạp thẻ trên địa bàn tỉnh";
                    //TT.Content = "";
                    chart.Diagram.Series[0].LabelsVisibility = true;
                    chart.Animate();                    
                }


            }, false
                );



        }