示例#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 RemoveDocumentosSemPaginaServico(
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
示例#3
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;
 }
示例#4
0
 public AtualizaIndexacao(
     IIndexacaoRepositorio indexacaoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico)
 {
     this.indexacaoRepositorio     = indexacaoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
 }
示例#5
0
 public BatimentoEComplementacaoDocumentoMestreServico(
     ICampoRepositorio campoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     IIndexacaoRepositorio indexacaoRepositorio) : base(campoRepositorio, gravaLogDocumentoServico, indexacaoRepositorio)
 {
     this.PodeInserirCampoNaoReconhecido = true;
 }
示例#6
0
 public ReordenaDocumentosTriagemServico(
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
 public RessuscitaPaginaNaSeparacaoServico(
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico, IDocumentoRepositorio documentoRepositorio)
 {
     this.paginaRepositorio          = paginaRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.documentoRepositorio       = documentoRepositorio;
 }
示例#8
0
 public BatimentoEComplementacaoAtestadoMatricula(
     ICampoRepositorio campoRepositorio,
     IIndexacaoRepositorio indexacaoRepositorio, IGravaLogDoDocumentoServico gravaLogDocumentoServico)
 {
     this.campoRepositorio         = campoRepositorio;
     this.indexacaoRepositorio     = indexacaoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
 }
 public ExecutaAjusteDeReclassificacaoServico(IDocumentoRepositorio documentoRepositorio,
                                              IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
                                              ITipoDocumentoRepositorio tipoDocumentoRepositorio)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.tipoDocumentoRepositorio   = tipoDocumentoRepositorio;
 }
 public BatimentoEComplementacaoPassaporte(
     ICampoRepositorio campoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     IIndexacaoRepositorio indexacaoRepositorio)
 {
     this.campoRepositorio         = campoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
     this.indexacaoRepositorio     = indexacaoRepositorio;
 }
示例#11
0
 public GerarNovaVersaoDocumentoServico(
     IDocumentoRepositorio documentoRepositorio,
     IGerarPaginasServico gerarPaginasServico,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gerarPaginasServico        = gerarPaginasServico;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
示例#12
0
 protected BatimentoEComplementacaoDocumentoBase(
     ICampoRepositorio campoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     IIndexacaoRepositorio indexacaoRepositorio)
 {
     this.campoRepositorio         = campoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
     this.indexacaoRepositorio     = indexacaoRepositorio;
 }
 public UnificaDocumentosServico(
     IDocumentoRepositorio documentoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.paginaRepositorio          = paginaRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
示例#14
0
 public ExecutaAjustesDeExclusaoServico(
     IAjusteDeDocumentoRepositorio ajusteDeDocumentoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.ajusteDeDocumentoRepositorio = ajusteDeDocumentoRepositorio;
     this.paginaRepositorio            = paginaRepositorio;
     this.gravaLogDoDocumentoServico   = gravaLogDoDocumentoServico;
 }
 public ReclassificaDocumentoSeparadoServico(
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     ITipoDocumentoRepositorio tipoDocumentoRepositorio)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.tipoDocumentoRepositorio   = tipoDocumentoRepositorio;
 }
 public ClassificaDocumentoServico(IDocumentoRepositorio documentoRepositorio,
                                   ITagRepositorio tagRepositorio,
                                   ITipoDocumentoRepositorio tipoDocumentoRepositorio,
                                   IGravaLogDoDocumentoServico gravaLogDocumentoServico)
 {
     this.documentoRepositorio     = documentoRepositorio;
     this.tagRepositorio           = tagRepositorio;
     this.tipoDocumentoRepositorio = tipoDocumentoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
 }
 public ReclassificaDocumentoServico(
     IDocumentoRepositorio documentoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     ILoteRepositorio loteRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.paginaRepositorio          = paginaRepositorio;
     this.loteRepositorio            = loteRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
示例#18
0
 public AjusteImagemServico(
     IDocumentoRepositorio documentoRepositorio,
     IAjusteDeDocumentoRepositorio ajusteDeDocumentoRepositorio,
     IAplicarAjusteDePaginaPorDocumento aplicarAjusteDePagina,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.documentoRepositorio         = documentoRepositorio;
     this.ajusteDeDocumentoRepositorio = ajusteDeDocumentoRepositorio;
     this.aplicarAjusteDePagina        = aplicarAjusteDePagina;
     this.gravaLogDoDocumentoServico   = gravaLogDoDocumentoServico;
 }
示例#19
0
 public ExcluiPaginaNaTriagemServico(
     IPaginaRepositorio paginaRepositorio,
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.paginaRepositorio          = paginaRepositorio;
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDaPaginaServico    = gravaLogDaPaginaServico;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
示例#20
0
 public SignErrorJob(
     IUnitOfWork unitOfWork,
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     ITagRepositorio tagRepositorio)
 {
     this.unitOfWork                 = unitOfWork;
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.tagRepositorio             = tagRepositorio;
 }
 public ReordenaPaginasTriagemServico(
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico)
 {
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.paginaRepositorio          = paginaRepositorio;
     this.gravaLogDaPaginaServico    = gravaLogDaPaginaServico;
 }
示例#22
0
 public BatimentoEComplementacaoNaoIdentificado(
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     IAlteraIndexacaoServico alteraIndexacaoServico,
     ITipoDocumentoRepositorio tipoDocumentoRepositorio,
     IDocumentoRepositorio documentoRepositorio)
 {
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
     this.alteraIndexacaoServico   = alteraIndexacaoServico;
     this.tipoDocumentoRepositorio = tipoDocumentoRepositorio;
     this.documentoRepositorio     = documentoRepositorio;
 }
 public BatimentoEComplementacaoRg(
     ICampoRepositorio campoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     IIndexacaoRepositorio indexacaoRepositorio,
     ILogBatimentoServico logBatimentoServico,
     IValidaDadosReconhecidosCampoData validaDadosReconhecidosCampoData)
     : base(campoRepositorio, gravaLogDocumentoServico, indexacaoRepositorio)
 {
     this.logBatimentoServico = logBatimentoServico;
     this.validaDadosReconhecidosCampoData = validaDadosReconhecidosCampoData;
     this.PodeInserirCampoNaoReconhecido   = true;
 }
示例#24
0
 public CorrecaoDeNomeServico(
     ObtemPalavrasDiferentesEntreNomesServico obtemPalavrasDiferentesEntreNomesServico,
     IValorReconhecidoRepositorio valorReconhecidoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IVerificaSeNomeReconhecidoServico verificaSeNomeReconhecido,
     IInformacoesReconhecimento informacoesReconhecimento)
 {
     this.obtemPalavrasDiferentesEntreNomesServico = obtemPalavrasDiferentesEntreNomesServico;
     this.valorReconhecidoRepositorio = valorReconhecidoRepositorio;
     this.gravaLogDoDocumentoServico  = gravaLogDoDocumentoServico;
     this.verificaSeNomeReconhecido   = verificaSeNomeReconhecido;
     this.informacoesReconhecimento   = informacoesReconhecimento;
 }
 public MarcarDocumentoComProblema(
     ISessaoDoUsuario userSession,
     IRegraVioladaRepositorio regraVioladaRepositorio, 
     IGravaLogDoProcessoServico gravaLogDoProcessoServico, 
     IDocumentoRepositorio documentoRepositorio, 
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico)
 {
     this.userSession = userSession;
     this.regraVioladaRepositorio = regraVioladaRepositorio;
     this.gravaLogDoProcessoServico = gravaLogDoProcessoServico;
     this.documentoRepositorio = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
 }
 public BatimentoEComplementacaoCnh(
     ICampoRepositorio campoRepositorio,
     IIndexacaoRepositorio indexacaoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     BatimentoFullText batimentoFullText,
     IMapeamentoCampoRepositorio mapeamentoCampoRepositorio)
 {
     this.campoRepositorio           = campoRepositorio;
     this.indexacaoRepositorio       = indexacaoRepositorio;
     this.gravaLogDocumentoServico   = gravaLogDocumentoServico;
     this.batimentoFullText          = batimentoFullText;
     this.mapeamentoCampoRepositorio = mapeamentoCampoRepositorio;
 }
示例#27
0
 public ComprovanteResidenciaConsultaCepBatimento(
     ICriadorDeComparador criadorDeComparador,
     ICepRepositorio cepRepositorio,
     IValorReconhecidoRepositorio valorReconhecidoRepositorio,
     ITagRepositorio tagRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico) :
     base(criadorDeComparador)
 {
     this.cepRepositorio = cepRepositorio;
     this.valorReconhecidoRepositorio = valorReconhecidoRepositorio;
     this.tagRepositorio           = tagRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
 }
示例#28
0
 public CriaDocumentoNaTriagemServico(
     IDocumentoFabrica documentoFabrica,
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDaPaginaServico gravaLogDaPaginaServico)
 {
     this.documentoFabrica           = documentoFabrica;
     this.documentoRepositorio       = documentoRepositorio;
     this.gravaLogDoDocumentoServico = gravaLogDoDocumentoServico;
     this.paginaRepositorio          = paginaRepositorio;
     this.gravaLogDaPaginaServico    = gravaLogDaPaginaServico;
 }
示例#29
0
 public BatimentoEComplementacaoComprovanteResidenciaServico(
     ICepRepositorio cepRepositorio,
     IIndexacaoRepositorio indexacaoRepositorio,
     ICampoRepositorio campoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDocumentoServico,
     ComparadorDeNumeros comparadorDeNumeros)
 {
     this.cepRepositorio           = cepRepositorio;
     this.indexacaoRepositorio     = indexacaoRepositorio;
     this.campoRepositorio         = campoRepositorio;
     this.gravaLogDocumentoServico = gravaLogDocumentoServico;
     this.comparadorDeNumeros      = comparadorDeNumeros;
 }
 public AlteraValorFinalIndexacaoServico(
     IIndexacaoRepositorio indexacaoRepositorio,
     IGravaLogDoDocumentoServico gravaLogDoDocumentoServico,
     IGravaLogDoProcessoServico gravaLogDoProcessoServico,
     IValidaAlteracaoDeValorFinalServico validaAlteracaoDeValorFinalServico,
     ISessaoDoUsuario userSession)
 {
     this.indexacaoRepositorio               = indexacaoRepositorio;
     this.gravaLogDoDocumentoServico         = gravaLogDoDocumentoServico;
     this.gravaLogDoProcessoServico          = gravaLogDoProcessoServico;
     this.validaAlteracaoDeValorFinalServico = validaAlteracaoDeValorFinalServico;
     this.userSession = userSession;
 }