public IActionResult Get()
        {
            try
            {
                //Lista os alunoturma no repositorio
                var alunoTurma = _alunoTurmaRepository.Listar();

                //Verifica se existe alunoturma, caso não exista retorna
                //NoContent - Sem conteúdo
                if (alunoTurma.Count == 0)
                {
                    return(NoContent());
                }

                //Caso exista retorna Ok e os alunoturma cadastrados
                return(Ok(new
                {
                    totalCount = alunoTurma.Count,
                    data = alunoTurma
                }));
            }
            catch (Exception)
            {
                return(BadRequest(new
                {
                    StatusCode = 400,
                    error = "Ocorreu um erro no endpoint Get/perfil, enviei um e-mail para [email protected] informando"
                }));
            }
        }
예제 #2
0
        public IActionResult Get()
        {
            try
            {
                //Listar os alunos
                var alunoTurma = _AlunoTurmaRepository.Listar();

                //Verifica se o aluno exista (ou não)
                if (alunoTurma.Count == 0)
                {
                    return(NoContent());
                }

                //Caso exista retorna OK e os alunos
                return(Ok(new
                {
                    totalCount = alunoTurma.Count,
                    data = alunoTurma
                }));
            }
            catch
            {
                //Caso ocorra algum erro retorna BadRequest e a mensagem de erro
                //TODO: Não encontrado
                return(BadRequest(new
                {
                    StatusCode = 400,
                    error = "Não foi encontrado, informe o erro para [email protected]"
                }));
            }
        }
예제 #3
0
        public IActionResult Get()
        {
            try
            {
                var alunosturmas = _alunoTurmaRepository.Listar();

                if (alunosturmas.Count == 0)
                {
                    return(NoContent());
                }

                return(Ok(alunosturmas));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }