public async Task <IActionResult> GetById(int id)
        {
            var professor = await _repository.GetProfessorByIdAsync(id, true);

            if (professor == null)
            {
                return(NotFound("Professor não encontrado!"));
            }

            var professorDto = _mapper.Map <ProfessorDto>(professor);

            return(Ok(professorDto));
        }
Exemplo n.º 2
0
 public async Task <ProfessorEditModel> GetProfessorAsync(int professorId)
 => mapper.Map(await professorRepository.GetProfessorByIdAsync(professorId), new ProfessorEditModel());