Exemplo n.º 1
0
        public PieChartViewModel()
        {
            this.Data = new List <PieChartModel>();

            Data.Add(new PieChartModel()
            {
                Country = "Uruguay", Count = 2807
            });
            Data.Add(new PieChartModel()
            {
                Country = "Argentina", Count = 2177
            });
            Data.Add(new PieChartModel()
            {
                Country = "USA", Count = 2973
            });
            Data.Add(new PieChartModel()
            {
                Country = "Netherlands", Count = 2071
            });
            Data.Add(new PieChartModel()
            {
                Country = "Malta", Count = 960
            });
            Data.Add(new PieChartModel()
            {
                Country = "Maldives", Count = 941
            });
            Data.Add(new PieChartModel()
            {
                Country = "Monaco", Count = 908
            });
            Data.Add(new PieChartModel()
            {
                Country = "Turkey", Count = 1203
            });
            Data.Add(new PieChartModel()
            {
                Country = "Istanbul", Count = 880
            });
            Data.Add(new PieChartModel()
            {
                Country = "Ethiopia", Count = 1790
            });

            this.Population = new List <Population>();
            Population.Add(new Population()
            {
                Continent = "Asia", Countries = "China", States = "Taiwan", PopulationinContinents = 50.02, PopulationinCountries = 26.02, PopulationinStates = 18.02
            });
            Population.Add(new Population()
            {
                Continent = "Africa", Countries = "India", States = "Shandong", PopulationinContinents = 20.81, PopulationinCountries = 24, PopulationinStates = 8
            });
            Population.Add(new Population()
            {
                Continent = "Europe", Countries = "Nigeria", States = "Uttar Pradesh", PopulationinContinents = 15.37, PopulationinCountries = 12.81, PopulationinStates = 14.5
            });
            Population.Add(new Population()
            {
                Countries = "Ethiopia", States = "Maharashtra", PopulationinCountries = 8, PopulationinStates = 9.5
            });
            Population.Add(new Population()
            {
                Countries = "Germany", States = "Kano", PopulationinCountries = 8.37, PopulationinStates = 7.81
            });
            Population.Add(new Population()
            {
                Countries = "Turkey", States = "Lagos", PopulationinCountries = 7, PopulationinStates = 5
            });
            Population.Add(new Population()
            {
                States = "Oromia", PopulationinStates = 5
            });
            Population.Add(new Population()
            {
                States = "Amhara", PopulationinStates = 3
            });
            Population.Add(new Population()
            {
                States = "Hessen", PopulationinStates = 5.37
            });
            Population.Add(new Population()
            {
                States = "Bayern", PopulationinStates = 3
            });
            Population.Add(new Population()
            {
                States = "Istanbul", PopulationinStates = 4.5
            });
            Population.Add(new Population()
            {
                States = "Ankara", PopulationinStates = 2.5
            });

            this.Metrics = new List <SemiPieAndDoughnutChartModel>();
            Metrics.Add(new SemiPieAndDoughnutChartModel(43, 32));
            Metrics.Add(new SemiPieAndDoughnutChartModel(20, 34));
            Metrics.Add(new SemiPieAndDoughnutChartModel(67, 41));
            Metrics.Add(new SemiPieAndDoughnutChartModel(52, 42));
            Metrics.Add(new SemiPieAndDoughnutChartModel(71, 48));
            Metrics.Add(new SemiPieAndDoughnutChartModel(30, 45));

            StartAngle = 180;
            EndAngle   = 360;
        }