Example #1
0
        public IActionResult Get(Guid id)
        {
            try
            {
                Turma turma = _turmaRepository.BuscarPorId(id);
                if (turma == null)
                {
                    return(NotFound());
                }

                return(Ok(turma));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Example #2
0
        public IActionResult Get(Guid Id)
        {
            try
            {
                //Buscar turma no repositório
                Turma turma = _turmaRepository.BuscarPorId(Id);

                //Verifica se a turma existe existe
                if (turma == null)
                {
                    return(NotFound());
                }

                //Caso a turma exista
                return(Ok(turma));
            }
            catch (Exception ex)
            {
                //Caso ocorra um erro retorna BadRequest
                return(BadRequest(ex.Message));
            }
        }
Example #3
0
        public IActionResult Get(Guid id)
        {
            try
            {
                //busca uma turma por id
                Turma turm = turmaRepository.BuscarPorId(id);

                //faz a verificacao no contexto para ver se a turma foi encontrada
                //caso nao for encontrado o sistema retornara NotFound
                if (turm == null)
                {
                    return(NotFound());
                }

                //se existir retorno vai passar o Ok e os dados da turma
                return(Ok(turm));
            }
            catch (Exception ex)
            {
                //caso ocorra algum erro retorno BadRequest e a mensagem da exception
                return(BadRequest(ex.Message));
            }
        }
        public IActionResult Get(int id)
        {
            try
            {
                //Busca a Turma pelo Id
                Turma turma = _turmaRepository.BuscarPorId(id);

                //Caso não exista retorna NotFound

                if (turma == null)
                {
                    return(NotFound());
                }

                //Caso exista retorno Ok e os dados da turma
                return(Ok(turma));
            }
            catch (Exception ex)
            {
                //Retorna uma mensagem de erro, caso tenha ocorrido alguma exceção
                return(BadRequest(ex.Message));
            }
        }
Example #5
0
        public IActionResult Get(Guid id)
        {
            try
            {
                var turma = _turmaRepository.BuscarPorId(id);

                if (turma == null)
                {
                    return(NotFound());
                }

                return(Ok(turma));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message + ". Envie um email para a nossa equipe de suporte: [email protected]."));
            }
        }