Esempio n. 1
0
 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) }));
 }