public async Task <IActionResult> Votar() { var periodoVotacao = await _votoServico.ObterPeriodoVotacao(); var resultadoEleicaoDoDia = await _votoServico.ObterEleicaoDoDia(); var model = new VotarModel(resultadoEleicaoDoDia, periodoVotacao); return(View(model)); }
public async Task <IActionResult> Index() { var vencedoresDiarios = await _votoServico.ListarVencedorDiarioAsync() ?? new ListaVencedorDiarioModel(); var vencedoresSemanais = await _votoServico.ListarVencedorSemanalAsync() ?? new ListaVencedorSemanalModel(); var periodoVotacao = await _votoServico.ObterPeriodoVotacao(); var model = new HomeModel(periodoVotacao, vencedoresDiarios, vencedoresSemanais); return(View(model)); }
public IActionResult ObterPeriodoVotacao() { return(Ok(_votoServico.ObterPeriodoVotacao())); }