コード例 #1
0
        public ActionResult UpdateWeatherAsync([FromBody] WeatherRequest request)
        {
            Console.WriteLine("\n\n---[WEATHER] ENDPOINT CALLED---");

            string userInput = string.Format(
                "\nwid: {0}" +
                "\nwmorning: {1}" +
                "\nwafternoon: {2}" +
                "\nwnight: {3}" +
                "\nwdate: {4}",
                request.wid, request.wmorning, request.wafternoon,
                request.wnight, request.wdate);

            Console.WriteLine(userInput);

            if (request.wmorning == "")
            {
                request.wmorning = "-";
            }
            else if (request.wafternoon == "")
            {
                request.wafternoon = "-";
            }
            else if (request.wnight == "")
            {
                request.wnight = "-";
            }
            //call weatherService to update the values into postgresql database
            weatherService.updateWeather(request.wid, request.wmorning, request.wafternoon,
                                         request.wnight, request.wdate);


            Console.WriteLine("\nExecution OK\n");
            return(Ok());
        }
コード例 #2
0
        public ActionResult UpdateWeather([FromBody] WeatherRequest request)
        {
            if (request.wmorning == "")
            {
                request.wmorning = "-";
            }
            else if (request.wafternoon == "")
            {
                request.wafternoon = "-";
            }
            else if (request.wnight == "")
            {
                request.wnight = "-";
            }
            //call weatherService to update the values into postgresql database
            weatherService.updateWeather(request.wid, request.wmorning, request.wafternoon,
                                         request.wnight, request.wdate);

            return(Ok());
        }