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)); }