Пример #1
0
        public BusinessViewModelContainer <List <EnumKeyValueViewModel> > LoadSupportPlatformsListHandler()
        {
            BusinessViewModelContainer <List <EnumKeyValueViewModel> > res = new BusinessViewModelContainer <List <EnumKeyValueViewModel> >();

            try
            {
                var lstPlatforms = EnumExtension.ConvertEnumToList <PlatformEnum>();
                res.Data = lstPlatforms.Where(x => x.EnumValue > 0).Select(item =>
                {
                    return(new EnumKeyValueViewModel {
                        Label = item.Description, Value = item.EnumValue
                    });
                }).ToList();
            }
            catch (Exception ex)
            {
                res.SetFalied(ex.Message);
            }

            return(res);
        }