public async Task <IActionResult> Put(int id, [FromBody] ParticipanteCompletoDTO participanteDTO) { if (id != participanteDTO.ParticipanteId) { return(BadRequest()); } try { var participante = ConvertToParticipante(participanteDTO); await ParticipanteRepository.Update(participante); return(Ok(participanteDTO)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
private Participante ConvertToParticipante(ParticipanteCompletoDTO participante) { Participante aux = new Participante(participante.Nome, participante.Sobrenome, participante.CPF, participante.Email, participante.Telefone); return(aux); }