public IEnumerable <AgendamentoResponse> Recuperar(FiltroAgendamentoRequest request)
        {
            request = request ?? new FiltroAgendamentoRequest();

            var resultado = agendamentoRepositorio.Recuperar(request.Codigo, request.CodigoPaciente, request.DataFinal, request.DataFinal, request.Observacao);

            return(mapper.Map <IEnumerable <Agendamento>, IEnumerable <AgendamentoResponse> >(resultado));
        }
        public IActionResult RecuperarFiltrado([FromQuery] FiltroAgendamentoRequest request)
        {
            var response = agendamentoServico.Recuperar(request);

            return(Ok(response));
        }