public ActionResult RenderChart(string name)
        {
            string data = string.Empty;
            CountryPopulationModel       countryPopulation = new CountryPopulationModel();
            CityTemperatureModel         cityTemperature   = new CityTemperatureModel();
            CountryEnergyProductionModel countryEnergy     = new CountryEnergyProductionModel();
            WeatherModel weather = new WeatherModel();

            switch (name)
            {
            case "Stacked Area":
            case "Stacked Bar":
            case "Stacked Column":
            case "Stacked Line":
            case "Stacked Spline":
            case "Stacked Spline Area":
            case "100% Stacked Area":
            case "100% Stacked Bar":
            case "100% Stacked Column":
            case "100% Stacked Line":
            case "100% Stacked Spline":
            case "100% Stacked Spline Area":
            case "Bar":
            case "Column":
            case "Line":
            case "Point":

                data = countryEnergy.GetCountriesEnergyProductionInJosn();
                break;

            case "Radial Area":
            case "Radial Column":
            case "Radial Line":
            case "Radial Pie":

            case "Range Area":
            case "Range Column":
                data = cityTemperature.GetCountriesTemperatureInJson();
                break;

            case "Spline":
            case "Spline Area":
            case "Step Area":
            case "Step Line":
            case "Waterfall":
            case "Doughnut":
            case "Pie":
                data = countryPopulation.GetCountriesPopulationInJson();
                break;

            case "Polar Area":
            case "Polar Line":
            case "Polar Point":
            case "Polar Spline":
            case "Polar Spline Area":
                data = weather.GetCountriesTemperatureInJson();
                break;


            default:
                break;
            }


            return(PartialView("_RenderChart", new charts_demo_ignite_ui.Models.Chart {
                Name = name, Data = data
            }));
        }