Пример #1
0
 public SepararDocumentos(
     IPaginaRepositorio paginaRepositorio,
     IDocumentoRepositorio documentoRepositorio,
     IIdentificarPaginasEmBrancoESeparadoras identificarPaginasEmBrancoESeparadoras,
     IDividirPaginasPorPaginaSeparadora dividirPaginasPorPaginaSeparadora,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IGerarThumbnailServico gerarThumbnailServico,
     IIdentificaTipoDocumentoServico identificaTipoDocumentoServico,
     ICorrigeOrientacaoServico corrigeOrientacaoServico,
     IIndexacaoRepositorio indexacaoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico,
     IValidacaoImagem validacaoImagem)
 {
     this.paginaRepositorio    = paginaRepositorio;
     this.documentoRepositorio = documentoRepositorio;
     this.identificarPaginasEmBrancoESeparadoras = identificarPaginasEmBrancoESeparadoras;
     this.dividirPaginasPorPaginaSeparadora      = dividirPaginasPorPaginaSeparadora;
     this.baixaArquivoFileTransferServico        = baixaArquivoFileTransferServico;
     this.gerarThumbnailServico          = gerarThumbnailServico;
     this.identificaTipoDocumentoServico = identificaTipoDocumentoServico;
     this.corrigeOrientacaoServico       = corrigeOrientacaoServico;
     this.indexacaoRepositorio           = indexacaoRepositorio;
     this.gravaLogDoDocumentoServico     = gravaLogDoDocumentoServico;
     this.gravaLogDaPaginaServico        = gravaLogDaPaginaServico;
     this.validacaoImagem = validacaoImagem;
 }
Пример #2
0
 public SignJob(
     IUnitOfWork unitOfWork,
     IFilaClienteGenerica filaClienteGenerica,
     IAssinarPdf assinarPdf,
     IPostaArquivoFileTransferServico postaArquivoFileTransferServico,
     IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IDocumentoRepositorio documentoRepositorio,
     IFileSystem fileSystem,
     IVerificarPdf verificarPdf,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IConsumoCarimboDigitalRepositorio consumoCarimboDigitalRepositorio,
     IBaixarArquivoAmazonS3 baixarArquivoAmazonS3,
     IPostaArquivoAmazonS3 postaArquivoAmazonS3)
 {
     this.unitOfWork                       = unitOfWork;
     this.filaClienteGenerica              = filaClienteGenerica;
     this.assinarPdf                       = assinarPdf;
     this.postaArquivoFileTransferServico  = postaArquivoFileTransferServico;
     this.paginaRepositorio                = paginaRepositorio;
     this.baixaArquivoFileTransferServico  = baixaArquivoFileTransferServico;
     this.documentoRepositorio             = documentoRepositorio;
     this.fileSystem                       = fileSystem;
     this.verificarPdf                     = verificarPdf;
     this.gravaLogDoDocumentoServico       = gravaLogDoDocumentoServico;
     this.consumoCarimboDigitalRepositorio = consumoCarimboDigitalRepositorio;
     this.baixarArquivoAmazonS3            = baixarArquivoAmazonS3;
     this.postaArquivoAmazonS3             = postaArquivoAmazonS3;
 }
Пример #3
0
 public BaixarPaginasDoDocumentoServico(
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IPaginaRepositorio paginaRepositorio)
 {
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.paginaRepositorio = paginaRepositorio;
 }
Пример #4
0
 public ObterImagemParaReconhecimentoServico(
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IFileSystem fileSystem,
     IUnitOfWork unitOfWork)
 {
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.fileSystem = fileSystem;
     this.unitOfWork = unitOfWork;
 }
Пример #5
0
 public ExportarPacote(
     IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IFileSystem fileSystem)
 {
     this.paginaRepositorio = paginaRepositorio;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.fileSystem = fileSystem;
 }
 public OrdenarPaginasPacServico(
     IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixarArquivoFileTransfer,
     IReconheceImagem reconheceImagem)
 {
     this.paginaRepositorio         = paginaRepositorio;
     this.baixarArquivoFileTransfer = baixarArquivoFileTransfer;
     this.reconheceImagem           = reconheceImagem;
 }
Пример #7
0
 public ObterFotoUsuarioServico(
     IFileSystem fileSystem,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IUsuarioRepositorio usuarioRepositorio)
 {
     this.fileSystem = fileSystem;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.usuarioRepositorio = usuarioRepositorio;
 }
Пример #8
0
 public IdentificacaoPaginasEmBranco(
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IManipulaImagemServico manipulaImagemServico,
     IFileSystem fileSystem)
 {
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.manipulaImagemServico           = manipulaImagemServico;
     this.fileSystem = fileSystem;
 }
Пример #9
0
 public IdentificacaoPaginasSeparadoras(
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IBarcodeRecognizer barcodeRecognize,
     IManipulaImagemServico manipulaImagemServico,
     IFileSystem fileSystem)
 {
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.barcodeRecognize      = barcodeRecognize;
     this.manipulaImagemServico = manipulaImagemServico;
     this.fileSystem            = fileSystem;
 }
Пример #10
0
 public ReconhecePaginaPac(
     IBaixaArquivoFileTransferServico baixarArquivoFileTransfer,
     ISalvarReconhecimentoPaginaServico salvarReconhecimentoPaginaServico,
     IAdicionaQuantidadeLicencaConsumida adicionaQuantidadeLicencaConsumida,
     IReconheceImagem reconheceImagem)
 {
     this.baixarArquivoFileTransfer          = baixarArquivoFileTransfer;
     this.salvarReconhecimentoPaginaServico  = salvarReconhecimentoPaginaServico;
     this.adicionaQuantidadeLicencaConsumida = adicionaQuantidadeLicencaConsumida;
     this.reconheceImagem = reconheceImagem;
 }
Пример #11
0
 public CriaPaginaNaPacServico(
     IProcessoRepositorio processoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IPostaArquivoFileTransferServico postaArquivoFileTransferServico,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.processoRepositorio             = processoRepositorio;
     this.paginaRepositorio               = paginaRepositorio;
     this.postaArquivoFileTransferServico = postaArquivoFileTransferServico;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.gravaLogDoDocumentoServico      = gravaLogDoDocumentoServico;
 }
 public PreparaInboxAjusteDeBrancosServico(
     IUnitOfWork unitOfWork,
     IDocumentoRepositorio documentoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico)
 {
     this.unitOfWork                      = unitOfWork;
     this.documentoRepositorio            = documentoRepositorio;
     this.paginaRepositorio               = paginaRepositorio;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.gravaLogDaPaginaServico         = gravaLogDaPaginaServico;
 }
 public AplicarAjustesNaPaginaServico(
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IRotacionarImagemServico rotacionarImagemServico,
     IAjusteDeDocumentoRepositorio ajusteDeDocumentoRepositorio,
     IAplicarAjusteDeExclusaoDePagina aplicarAjusteDeExclusaoDePagina,
     IObtemPaginaOriginalServico obtemPaginaOriginalServico)
 {
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.rotacionarImagemServico         = rotacionarImagemServico;
     this.ajusteDeDocumentoRepositorio    = ajusteDeDocumentoRepositorio;
     this.aplicarAjusteDeExclusaoDePagina = aplicarAjusteDeExclusaoDePagina;
     this.obtemPaginaOriginalServico      = obtemPaginaOriginalServico;
 }
 public ContarPaginasPdfDoProcesso(
     IDocumentoRepositorio documentoRepositorio,
     IPdfServico pdfServico, IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IFileSystem fileSystem,
     IBaixarArquivoAmazonS3 baixarArquivoAmazonS3)
 {
     this.documentoRepositorio            = documentoRepositorio;
     this.pdfServico                      = pdfServico;
     this.paginaRepositorio               = paginaRepositorio;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.fileSystem                      = fileSystem;
     this.baixarArquivoAmazonS3           = baixarArquivoAmazonS3;
 }
Пример #15
0
 public PrepararAjusteDocumento(
     IExtrairPdf extrairPdf,
     IDocumentoRepositorio documentoRepositorio,
     IPostaArquivoFileTransferServico postaArquivoFileTransferServico,
     IPaginaRepositorio paginaRepositorio,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.extrairPdf                      = extrairPdf;
     this.documentoRepositorio            = documentoRepositorio;
     this.postaArquivoFileTransferServico = postaArquivoFileTransferServico;
     this.paginaRepositorio               = paginaRepositorio;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.gravaLogDoDocumentoServico      = gravaLogDoDocumentoServico;
 }
Пример #16
0
 public ReconhecerOrdenarPaginasPacServico(
     IBaixaArquivoFileTransferServico baixarArquivoFileTransfer,
     IRecortaCabecalhoRodapeDocumentoPacServico recortaCabecalhoRodapeDocumentoPac,
     IJuntaImagensDeCabecalhoRodapePacServico juntaImagensDeCabecalhoRodapePac,
     IOrdenarPaginasPacServico ordenarPaginasPacServico,
     IFileSystem fileSystem,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico)
 {
     this.baixarArquivoFileTransfer          = baixarArquivoFileTransfer;
     this.recortaCabecalhoRodapeDocumentoPac = recortaCabecalhoRodapeDocumentoPac;
     this.juntaImagensDeCabecalhoRodapePac   = juntaImagensDeCabecalhoRodapePac;
     this.ordenarPaginasPacServico           = ordenarPaginasPacServico;
     this.fileSystem = fileSystem;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
 }
Пример #17
0
 public PreparaInboxServico(IUnitOfWork unitOfWork,
                            IDocumentoRepositorio documentoRepositorio,
                            IPaginaRepositorio paginaRepositorio,
                            IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
                            IGravaLogDaPaginaServico gravaLogDaPaginaServico,
                            IRealizaGiroServico realizaGiroServico,
                            IBaixarArquivoAmazonS3 baixarArquivoAmazonS3)
 {
     this.unitOfWork                      = unitOfWork;
     this.documentoRepositorio            = documentoRepositorio;
     this.paginaRepositorio               = paginaRepositorio;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.gravaLogDaPaginaServico         = gravaLogDaPaginaServico;
     this.realizaGiroServico              = realizaGiroServico;
     this.baixarArquivoAmazonS3           = baixarArquivoAmazonS3;
 }
Пример #18
0
 public EnviaJpgsDoLoteParaCloud(
     IPaginaRepositorio paginaRepositorio,
     IPostaArquivoAmazonS3 postaArquivoAmazonS3,
     IBaixaArquivoFileTransferServico baixaArquivoFileTransferServico,
     ILoteRepositorio loteRepositorio,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico,
     IFileSystem fileSystem,
     IUnitOfWork unitOfWork)
 {
     this.paginaRepositorio               = paginaRepositorio;
     this.postaArquivoAmazonS3            = postaArquivoAmazonS3;
     this.baixaArquivoFileTransferServico = baixaArquivoFileTransferServico;
     this.loteRepositorio         = loteRepositorio;
     this.gravaLogDaPaginaServico = gravaLogDaPaginaServico;
     this.fileSystem = fileSystem;
     this.unitOfWork = unitOfWork;
 }