Пример #1
0
        public IActionResult GetItem(int id)
        {
            var entity = _educationService.GetEducationItemById(id);
            var model  = entity.ToModel();

            //locals
            AddLocales(_languageWebApi, model.Locales, (locale, languageId) =>
            {
                locale.Name        = entity.GetLocalized(x => x.Name, languageId, false, false);
                locale.Place       = entity.GetLocalized(x => x.Place, languageId, false, false);
                locale.Period      = entity.GetLocalized(x => x.Period, languageId, false, false);
                locale.Description = entity.GetLocalized(x => x.Description, languageId, false, false);
            });

            return(Ok(model));
        }