コード例 #1
0
        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));
            }
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        public IActionResult Convidar(ConviteViewModel convite)
        {
            _presencaRepository.Convidar(convite);

            return(StatusCode(201));
        }