예제 #1
0
 public async Task <ActionResult <ElectionForRetrieveDto> > GetCurrentElection()
 {
     try
     {
         var ret = _mapper.Map <ElectionForRetrieveDto>(await _voteService.GetTodaysElectionAsync());
         return(ret);
     }
     catch (ValidationException ex)
     {
         return(BadRequest(ex.Message));
     }
     catch (Exception ex)
     {
         return(StatusCode(500, ex.Message));
     }
 }