public IActionResult Invite(Presenca convite) { try { // Faz a chamada para o método _presencaRepository.Convidar(convite); // Retora a resposta da requisição 201 - Created return(StatusCode(201)); } catch (Exception error) { // Retorna a resposta da requisição 400 - Bad Request e o erro ocorrido return(BadRequest(error)); } }
public IActionResult Convidar(Presenca presenca, int id) { Presenca conviteBuscado = new Presenca(); if (conviteBuscado == null) { try { _PresencaRepository.Convidar(presenca, id); return(StatusCode(200)); ; } catch (Exception e) { return(BadRequest(e)); } } return(StatusCode(404)); }
public IActionResult Convidar(ConviteViewModel convite) { _presencaRepository.Convidar(convite); return(StatusCode(201)); }