public ICollection <DisplayResolutionViewModel> GetActiveResolutions()
        {
            var Resolutions = _context.GetActiveResolutions();

            ICollection <DisplayResolutionViewModel> resolutionsViewModel = new List <DisplayResolutionViewModel>();

            foreach (var resolution in Resolutions)
            {
                DisplayResolutionViewModel singleResolutionViewModel = new DisplayResolutionViewModel
                {
                    Id           = resolution.Id,
                    CreationDate = resolution.Date,
                    Indexer      = resolution.Indexer,

                    Title                  = resolution.Title,
                    Description            = resolution.Description,
                    ActiveToVoteBeforeDate = resolution.ActiveToVoteBeforeDate
                };

                resolutionsViewModel.Add(singleResolutionViewModel);
            }

            ICollection <DisplayResolutionViewModel> orderedResolutionsViewModel = resolutionsViewModel.OrderByDescending(z => z.Indexer).ToList();

            return(orderedResolutionsViewModel);
        }
        public ICollection <DisplayResolutionViewModel> GetResolutionsById(ICollection <string> resolutionsId)
        {
            List <DisplayResolutionViewModel> Resolutions = new List <DisplayResolutionViewModel>();

            foreach (var id in resolutionsId)
            {
                DisplayResolutionViewModel resolutionViewModel = GetResolutionById(id);
                Resolutions.Add(resolutionViewModel);
            }

            return(Resolutions);
        }
        public DisplayResolutionViewModel GetResolutionById(string resolutionId)
        {
            Resolution resolution = _context.GetResolutionById(resolutionId);

            DisplayResolutionViewModel resolutionViewModel = new DisplayResolutionViewModel
            {
                Indexer                = resolution.Indexer,
                Title                  = resolution.Title,
                Description            = resolution.Description,
                ActiveToVoteBeforeDate = resolution.ActiveToVoteBeforeDate
            };

            return(resolutionViewModel);
        }