BistroDriveWebApp.Controllers.ApiController.GetCityMethod C# (CSharp) Method

GetCityMethod() private method

private GetCityMethod ( JsonRequestBody json ) : JsonRespondBody
json JsonRequestBody
return JsonRespondBody
        private JsonRespondBody GetCityMethod(JsonRequestBody json)
        {
            aspnetuser user = DataManager.User.GetUserByToken(json.Token);
            if (user == null)
            {
                return new JsonRespondBody { Error = "Invalid token", Status = "error" };
            }

            Dictionary<string, string> list = new Dictionary<string, string>();

            //генерация ответа
            var cities = DataManager.Geolocation.GetAllCities();
            foreach(var item in cities)
            {
                list.Add(item.id_city.ToString(), item.name);
            }
            JsonRespondBody result = new JsonRespondBody
            {
                Result = list,
                Status = "OK"
            };
            return result;
        }