Ejemplo n.º 1
0
        public async Task <IActionResult> GetAllElections([FromQuery] GetAllElectionsRequest request)
        {
            var query            = new GetElectionsByFilter(request.StartDate, request.EndDate, request.DescriptionSegment);
            var matchedElections = await _electionService.GetElections(query);

            return(Ok(matchedElections));
        }
Ejemplo n.º 2
0
        public async Task <IEnumerable <Election> > GetElections(GetElectionsByFilter query)
        {
            var elections = await _electionRepository.FindByQuery(query);

            return(elections);
        }