Exemple #1
0
        public IHttpActionResult Post(string city_name)
        {
            if (city_name == null)
            {
                return(BadRequest());
            }
            City tCity    = new City();
            var  response = APIs.ApiGet(city_name);

            using (DBEntities database = new DBEntities())
            {
                var cityExist = database.City.FirstOrDefault(c => c.city == response.city_name);
                if (cityExist != null)
                {
                    return(BadRequest());
                }
                tCity.city = response.city_name;

                database.City.Add(tCity);
                database.SaveChanges();
            }
            return(Ok(tCity.city));
        }