public IActionResult Alterar([FromBody] Voto voto) { if (ModelState.IsValid) { AlteracaoDeDados(voto); try { _votoRepository.Alterar(voto); } catch (Exception e) { return(NotFound(e.Message)); } return(Ok(_votoRepository.GetVotoById(voto.Id))); } return(BadRequest()); }