Ejemplo n.º 1
0
        public IActionResult Delete(int id)
        {
            Presenca presencaBuscada = _presencaRepository.BuscarPorId(id);

            if (presencaBuscada == null)
            {
                return(NotFound());
            }
            _presencaRepository.Deletar(id);
            return(StatusCode(200));
        }
        public IActionResult Delete(int id)
        {
            Presenca presencaBuscada = _presencaRepository.BuscarPorId(id);

            if (presencaBuscada != null)
            {
                _presencaRepository.Deletar(id);

                return(Ok("A presença  foi deleta com sucesso!"));
            }

            return(NotFound("A presença não foi deletada pois ela não existe."));
        }
Ejemplo n.º 3
0
        public IActionResult Delete(int id)
        {
            try
            {
                // Faz a chamada para o método
                _presencaRepository.Deletar(id);

                // Retorna um status code
                return(StatusCode(204));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
        public IActionResult Delete(int id)
        {
            Presenca presencaBuscada = _presencaRepository.BuscarPorId(id);

            //Verifica se presencaBuscada é igual a nulo
            if (presencaBuscada == null)
            {
                //Se for igual a nulo, retorna um NotFound
                return(NotFound());
            }

            //Se não for, deleta a instituicao e retorna um StatusCode Accepted
            _presencaRepository.Deletar(id);

            return(StatusCode(202));
        }