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)); }