public async Task <IActionResult> PutCountry(int id, Country country) { var _countriesService = new CountriesService(_context); if (id != country.Id) { return(BadRequest()); } var CountryValidater = new CountryValidator(); var resultValidation = CountryValidater.Validate(country); if (!resultValidation.IsValid) { return(BadRequest(resultValidation.Errors)); } var result = await _countriesService.PutCountry(id, country); if (result) { return(Ok()); } return(NoContent()); }
public async Task <IActionResult> PutCountry(int id, Country country) { if (id != country.Id) { return(BadRequest()); } var result = await _countriesService.PutCountry(id, country); if (result) { return(Ok()); } return(NoContent()); }