public IActionResult InputPartial(LanguageDetailInput inputModel) { if (inputModel.Id > 0) { //update Entities.LanguageDetail lastInfo = languageDetailService.GetById(inputModel); if (lastInfo.UpdateToken.GetValueOrDefault(Guid.Empty).Equals(inputModel.UpdateToken)) { languageProviderService.UpdateLanguage(lastInfo.LanguageCode, lastInfo.LanguageKey, inputModel.LanguageValue); return(Ok(new { result = ConstantConfig.WebApiStatusCode.Success, message = GetLang(ConstantConfig.WebApiResultMessage.UpdateSuccess) })); } return(Ok(new { result = ConstantConfig.WebApiStatusCode.Warning, message = GetLang(ConstantConfig.WebApiResultMessage.UpdateTokenNotMatch) })); } return(Ok(new { result = ConstantConfig.WebApiStatusCode.Error, message = GetLang(ConstantConfig.WebApiResultMessage.Error) })); }