コード例 #1
0
        private string GetDescriptionLocale(Models.NameSpace item)
        {
            var culture     = CultureHelper.GetCurrentCulture();
            var description = item.Translations[culture]?.Description;

            if (string.IsNullOrEmpty(description))
            {
                description = item.description;
            }

            return(description);
        }
コード例 #2
0
 public void UpdateTranslations(Models.NameSpace register, Models.NameSpace originalRegister)
 {
     originalRegister.Translations.Where(t => t.RegisterItemId != Guid.Empty).ToList().ForEach(x => _dbContext.Entry(x).State = EntityState.Deleted);
     originalRegister.Translations = register.Translations;
 }