public AdicionaDocumentoAoProcessoServico(
     IDocumentoFabrica documentoFabrica,
     IPaginaFabrica paginaFabrica,
     IProcessoRepositorio processoRepositorio,
     IIndexacaoFabrica indexacaoFabrica,
     IFileSystem fileSystem,
     IPostaArquivoFileTransferServico postaArquivoFileTransferServico,
     IIndexacaoRepositorio indexacaoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IDocumentoRepositorio documentoRepositorio,
     IValorReconhecidoRepositorio valorReconhecidoRepositorio,
     IndexacaoDocumento indexacaoDocumento,
     dynamic imageMagicResolution)
 {
     this.documentoFabrica                = documentoFabrica;
     this.paginaFabrica                   = paginaFabrica;
     this.processoRepositorio             = processoRepositorio;
     this.indexacaoFabrica                = indexacaoFabrica;
     this.fileSystem                      = fileSystem;
     this.postaArquivoFileTransferServico = postaArquivoFileTransferServico;
     this.indexacaoRepositorio            = indexacaoRepositorio;
     this.paginaRepositorio               = paginaRepositorio;
     this.documentoRepositorio            = documentoRepositorio;
     this.valorReconhecidoRepositorio     = valorReconhecidoRepositorio;
     this.indexacaoDocumento              = indexacaoDocumento;
     this.imageMagicResolution            = imageMagicResolution;
 }
 public InformacoesReconhecimento(
     IValorReconhecidoRepositorio valorReconhecidoRepositorio,
     IPalavraReconhecidaRepositorio palavraReconhecidaRepositorio,
     IPalavraReconhecidaStorage palavraReconhecidaStorage)
 {
     this.valorReconhecidoRepositorio   = valorReconhecidoRepositorio;
     this.palavraReconhecidaRepositorio = palavraReconhecidaRepositorio;
     this.palavraReconhecidaStorage     = palavraReconhecidaStorage;
 }
示例#3
0
 public SalvarReconhecimentoPaginaServico(
     IPaginaRepositorio paginaRepositorio,
     IValorReconhecidoRepositorio valorReconhecidoRepositorio,
     IObtemValoresReconhecidosPaginaServico obtemValoresReconhecidosPaginaServico,
     IPalavraReconhecidaRepositorio palavraRepositorio)
 {
     this.paginaRepositorio                     = paginaRepositorio;
     this.valorReconhecidoRepositorio           = valorReconhecidoRepositorio;
     this.obtemValoresReconhecidosPaginaServico = obtemValoresReconhecidosPaginaServico;
     this.palavraRepositorio                    = palavraRepositorio;
 }
 public DefiniTemplatesDeDocumentoServico(
     IDocumentoRepositorio documentoRepositorio,
     ITemplateRepositorio templateRepositorio,
     IObtemTemplatesOrdenadosServico obtemTemplatesOrdenadosServico,
     IValorReconhecidoRepositorio valorReconhecidoRepositorio)
 {
     this.documentoRepositorio           = documentoRepositorio;
     this.templateRepositorio            = templateRepositorio;
     this.obtemTemplatesOrdenadosServico = obtemTemplatesOrdenadosServico;
     this.valorReconhecidoRepositorio    = valorReconhecidoRepositorio;
 }
 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;
 }
示例#6
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;
 }
        public FaseLoteAguardandoReconhecimento(IPaginaRepositorio paginaRepositorio,
                                                IValorReconhecidoRepositorio valorReconhecidoRepositorio,
                                                IDocumentoRepositorio documentoRepositorio,
                                                IProcessoRepositorio processoRepositorio)
        {
            this.paginaRepositorio           = paginaRepositorio;
            this.valorReconhecidoRepositorio = valorReconhecidoRepositorio;
            this.documentoRepositorio        = documentoRepositorio;
            this.processoRepositorio         = processoRepositorio;

            this.StatusDaFase  = LoteStatus.AguardandoReconhecimento;
            this.FaseEstaAtiva = x => x.ReconhecimentoAtivo;
            this.StatusSeFaseEstiverInativa = LoteStatus.ReconhecimentoExecutado;
        }