Пример #1
0
        static void weather2020WeatherAPI()
        {
            Out output = new Out();
            Weather2020Controller weather2020Controller = new Weather2020Controller();

            output.outputToConsole("*** Weather2020 Weather ***");

            string cityName = "Valletta";

            output.outputToConsole($"Weather for {cityName}: {weather2020Controller.getWeather(cityName)}");
        }
        private static void Weather2020API()
        {
            string city = "Los Angeles";

            /**** Weather2020 ****/
            Weather2020Controller weather2020Controller = new Weather2020Controller();

            /**** FORECAST****/
            Console.WriteLine("***** Forecast API *****");
            Console.WriteLine($"Forecast for {city}: ");
            foreach (Weather2020Forecast forecast in weather2020Controller.getForecast(city))
            {
                Console.WriteLine($"{forecast.getDateTime().ToString()} Temp-High: {forecast.getTemperatureHigh()} Temp-Low: {forecast.getTemperatureLow()}");
            }
        }
Пример #3
0
        static void w2020ForecastAPI()
        {
            Out output = new Out();

            Weather2020Controller w2020Controller = new Weather2020Controller();

            output.outputToConsole("***** Weather2020 Forecast *****");

            string cityName = "Stuart";

            foreach (Weather2020Forecast forecast in w2020Controller.getForecast(cityName))
            {
                output.outputToConsole($"{forecast.dateTime} Minimum: {forecast.min_temp} Maximum: {forecast.max_temp}");
            }
        }
Пример #4
0
        private static void Weather2020API()
        {
            string cityName = "Stuart";

            Weather2020Controller weather2020Controller = new Weather2020Controller();

            Console.WriteLine("**** Weather2020 ****");

            /**** FORECAST****/
            Console.WriteLine("***** Forecast API *****");
            Console.WriteLine($"Forecast for {cityName}: ");
            foreach (Weather2020Forecast forecast in weather2020Controller.getForecast(cityName))
            {
                Console.WriteLine($"{forecast.getDateTime().ToString()} Minimum: {forecast.getMinimum()} Maximum: {forecast.getMaximum()}");
            }
        }
Пример #5
0
        static void weather2020ForecastAPI()
        {
            Out output = new Out();

            Weather2020Controller weather2020Controller = new Weather2020Controller();

            output.outputToConsole("\n**** Weather2020 Forecast ****");

            AccuWeatherController accuWeatherController = new AccuWeatherController();

            string position = accuWeatherController.getLocationGeoPosition("Los Angeles");

            foreach (Weather2020Forecast forecast in weather2020Controller.getForecast(position))
            {
                output.outputToConsole($"Date: {forecast.getDateTime()} Minimum: {forecast.getMinimum()} Maximum: {forecast.getMaximum()}");
            }
        }
Пример #6
0
        static void weather2020ForecastApi()
        {
            Out output = new Out();

            Weather2020Controller weather2020Controller = new Weather2020Controller();
            AccuWeatherController accuWeatherController = new AccuWeatherController();

            output.outputToConsole("***** Weather2020 Current Wheater *****");

            string cityName = "Valletta";
            //output.outputToConsole($"{darkSkyController.getForecastList(1,1)}");
            double latitude  = 39.09972;
            double longitude = -94.57856;

            foreach (Weather2020Forecast forecast in weather2020Controller.getForecastList(latitude, longitude))
            {
                output.outputToConsole($"{forecast.getDateTime().ToString()} Temperature: {forecast.getTemperature()}");
            }
        }