public async Task <IActionResult> UpdateLanguage(int languageId, [FromBody] LanguageOfUpdate language) { var LanguageFromRepo = await _repositoryWrapper.LanguageRepositoryWrapper.FindOne(languageId); if (LanguageFromRepo == null) { return(NotFound()); } _mapper.Map(language, LanguageFromRepo); await _repositoryWrapper.LanguageRepositoryWrapper.Update(LanguageFromRepo); return(NoContent()); }
public IActionResult UpdateLanguages(int id, [FromBody] LanguageOfUpdate language) { var languageFromRepo = _cityInfoRepository.GetLanguage(id); if (languageFromRepo == null) { return(NotFound()); } _mapper.Map(language, languageFromRepo); _cityInfoRepository.UpdateLanguage(languageFromRepo); _cityInfoRepository.Save(); return(NoContent()); }