Example #1
0
        protected ILanguage ConvertFromDto(LanguageDto dto)
        {
            var factory = new LanguageFactory();
            var entity  = factory.BuildEntity(dto);

            return(entity);
        }
Example #2
0
        protected override ILanguage PerformGet(int id)
        {
            var sql = GetBaseQuery(false);

            sql.Where(GetBaseWhereClause(), new { Id = id });

            var languageDto = Database.First <LanguageDto>(sql);

            if (languageDto == null)
            {
                return(null);
            }

            var factory = new LanguageFactory();
            var entity  = factory.BuildEntity(languageDto);

            ((ICanBeDirty)entity).ResetDirtyProperties();

            return(entity);
        }
Example #3
0
        protected override ILanguage PerformGet(int id)
        {
            var sql = GetBaseQuery(false);

            sql.Where(GetBaseWhereClause(), new { Id = id });

            var languageDto = Database.First <LanguageDto>(sql);

            if (languageDto == null)
            {
                return(null);
            }

            var factory = new LanguageFactory();
            var entity  = factory.BuildEntity(languageDto);

            //on initial construction we don't want to have dirty properties tracked
            // http://issues.umbraco.org/issue/U4-1946
            ((Entity)entity).ResetDirtyProperties(false);

            return(entity);
        }
        protected ILanguage ConvertFromDto(LanguageDto dto)
        {
            var entity = LanguageFactory.BuildEntity(_globalSettings, dto);

            return(entity);
        }
Example #5
0
 protected ILanguage ConvertFromDto(LanguageDto dto)
 => LanguageFactory.BuildEntity(dto);