TermoAutorizacaoRequest.comDataAtual constructor
Factory para criar termo com data atual
Implementation
factory TermoAutorizacaoRequest.comDataAtual({
required String contratanteNumero,
required String contratanteNome,
required String autorPedidoDadosNumero,
required String autorPedidoDadosNome,
String? certificadoPath,
String? certificadoPassword,
}) {
final now = DateTime.now();
final vigencia = now.add(const Duration(days: 365));
return TermoAutorizacaoRequest(
contratanteNumero: contratanteNumero,
contratanteNome: contratanteNome,
autorPedidoDadosNumero: autorPedidoDadosNumero,
autorPedidoDadosNome: autorPedidoDadosNome,
dataAssinatura: _formatDate(now),
dataVigencia: _formatDate(vigencia),
certificadoPath: certificadoPath,
certificadoPassword: certificadoPassword,
);
}