public async Task <Voto> votar(Voto voto) { try { // #TODO: validação if (!await alunoPodeVotar(voto.ALU_RA)) { return(null); } voto.VOT_DATA = DateTime.Now; return(await _votoRepository.PostVotoAsync(voto)); } catch (Exception ex) { throw ex; } }
public async Task <Voto> votar(Voto voto) { try { // #TODO: validação if (!await alunoPodeVotar(voto.ALU_RA)) { return(null); } voto.VOT_DATA = DateTime.Now; return(await _votoRepository.PostVotoAsync(voto)); } catch (Exception ex) { throw ex; } }