protected void UpdateLocales(Skill entity, SkillModel model) { foreach (var localized in model.Locales) { _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Name, localized.Name, localized.LanguageId); } }
protected void UpdateLocales(Resume entity, ResumeModel model) { foreach (var localized in model.Locales) { _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Summary, localized.Summary, localized.LanguageId); } }
protected void UpdateLocales(HtmlContentSection htmlContent, HtmlContentSectionModel model) { foreach (var localized in model.Locales) { _localizedEntityHelperService.SaveLocalizedValue(htmlContent, x => x.Html, localized.Html, localized.LanguageId); } }
protected void UpdateLocales(Experience entity, ExperienceModel model) { foreach (var localized in model.Locales) { _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Name, localized.Name, localized.LanguageId); _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Period, localized.Period, localized.LanguageId); _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Function, localized.Function, localized.LanguageId); _localizedEnitityHelperService.SaveLocalizedValue(entity, x => x.Tasks, localized.Tasks, localized.LanguageId); } }
protected void UpdateLocales(Education entity, XElement xElement) { var xName = xElement.Element("Name"); foreach (var locale in xName.Descendants("Locale")) { var value = locale.Element("Value").Value; int languageId = _languageWebApi.GetAll().GetAwaiter().GetResult().FirstOrDefault(x => x.UniqueSeoCode == locale.Attribute("Language").Value).Id; _localizedEntityHelperService.SaveLocalizedValue(entity, x => x.Name, value, languageId); } }