Beispiel #1
0
 public IActionResult SaveCities([FromBody] List <Models.City> cities)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(StatusCode(500));
         }
         var currentDate = DateTime.Now;
         foreach (Models.City city in cities)
         {
             City newCity = city.GetEntity() as City;
             newCity.RequestDate = currentDate;
             GenericRepository.AddItem(newCity);
         }
         var result = new BaseTokenizedDTO();
         result.AddToken(this.HttpContext);
         return(Created(APIPath + "cities/SaveCities", result));
     }
     catch (Exception)
     {
         ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator.");
         return(StatusCode(500));
     }
 }