public async Task <ActionResult> PesquisarTurnosPorUsuario(Guid usuarioId)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            ICollection <TurnoResultDto> listaTurnoResultDto = await _turnoService.PesquisarTurnosPorUsuario(usuarioId);

            if (listaTurnoResultDto == null || listaTurnoResultDto.Count == 0 || listaTurnoResultDto.Contains(null))
            {
                return(NotFound(new
                {
                    success = true,
                    status = 404,
                    mensagem = "Nenhum turno foi encontrado!",
                }));
            }

            return(CustomResponse(listaTurnoResultDto));
        }