ConsultarPagamentosRequest constructor

ConsultarPagamentosRequest({
  1. required String contribuinteNumero,
  2. String? dataInicial,
  3. String? dataFinal,
  4. List<String>? codigoReceitaLista,
  5. double? valorInicial,
  6. double? valorFinal,
  7. List<String>? numeroDocumentoLista,
  8. List<String>? codigoTipoDocumentoLista,
  9. int primeiroDaPagina = 0,
  10. int tamanhoDaPagina = 100,
})

Implementation

ConsultarPagamentosRequest({
  required super.contribuinteNumero,
  this.dataInicial,
  this.dataFinal,
  this.codigoReceitaLista,
  this.valorInicial,
  this.valorFinal,
  this.numeroDocumentoLista,
  this.codigoTipoDocumentoLista,
  this.primeiroDaPagina = 0,
  this.tamanhoDaPagina = 100,
}) : super(
       pedidoDados: PedidoDados(
         idSistema: 'PAGTOWEB',
         idServico: 'PAGAMENTOS71',
         dados: _buildDadosJson(
           dataInicial: dataInicial,
           dataFinal: dataFinal,
           codigoReceitaLista: codigoReceitaLista,
           valorInicial: valorInicial,
           valorFinal: valorFinal,
           numeroDocumentoLista: numeroDocumentoLista,
           codigoTipoDocumentoLista: codigoTipoDocumentoLista,
           primeiroDaPagina: primeiroDaPagina,
           tamanhoDaPagina: tamanhoDaPagina,
         ),
       ),
     );