Beispiel #1
0
 protected void UpdateLocales(Skill entity, SkillModel model)
 {
     foreach (var localized in model.Locales)
     {
         _localizedEnitityHelperService.SaveLocalizedValue(entity,
                                                           x => x.Name,
                                                           localized.Name,
                                                           localized.LanguageId);
     }
 }
Beispiel #2
0
 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);
     }
 }
Beispiel #5
0
        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);
            }
        }