public FaseLoteAguardandoCaptura(IGravaLogDoLoteServico gravaLogDoLoteServico)
 {
     this.gravaLogDoLoteServico      = gravaLogDoLoteServico;
     this.StatusDaFase               = LoteStatus.EmCaptura;
     this.StatusSeFaseEstiverInativa = LoteStatus.ParaTransmitir;
     this.FaseEstaAtiva              = x => true;
 }
Ejemplo n.º 2
0
 public SalvaRegraViolada(
     IRegraVioladaRepositorio regraVioladaRepositorio,
     IGravaLogDoLoteServico salvaLogLote)
 {
     this.regraVioladaRepositorio = regraVioladaRepositorio;
     this.salvaLogLote            = salvaLogLote;
 }
Ejemplo n.º 3
0
 public SalvaSeparacaoServico(
     IObtemLoteParaSeparacaoServico obtemLoteParaSeparacaoServico,
     IRessuscitaPaginaNaSeparacaoServico ressuscitaPaginaNaSeparacaoServico,
     IExcluiPaginaNaSeparacaoServico excluiPaginaNaSeparacaoServico,
     IReordenarDocumentosServico reordenarDocumentosServico,
     ICriaDocumentoNaSeparacaoServico criaDocumentoNaSeparacaoServico,
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     ILoteRepositorio loteRepositorio,
     IProcessoRepositorio processoRepositorio,
     IRemoveDocumentosSemPaginaServico removeDocumentosSemPaginaServico,
     IDocumentoRepositorio documentoRepositorio,
     IReclassificaDocumentoNaSeparacaoServico reclassificaDocumentoNaSeparacaoServico,
     IValidaSePodeSalvarAjustesServico validaSePodeSalvarAjustesServico,
     IRemovePdfSeparadoServico removePdfSeparadoServico)
 {
     this.obtemLoteParaSeparacaoServico      = obtemLoteParaSeparacaoServico;
     this.ressuscitaPaginaNaSeparacaoServico = ressuscitaPaginaNaSeparacaoServico;
     this.excluiPaginaNaSeparacaoServico     = excluiPaginaNaSeparacaoServico;
     this.reordenarDocumentosServico         = reordenarDocumentosServico;
     this.criaDocumentoNaSeparacaoServico    = criaDocumentoNaSeparacaoServico;
     this.loteRepositorio     = loteRepositorio;
     this.processoRepositorio = processoRepositorio;
     this.removeDocumentosSemPaginaServico        = removeDocumentosSemPaginaServico;
     this.documentoRepositorio                    = documentoRepositorio;
     this.reclassificaDocumentoNaSeparacaoServico = reclassificaDocumentoNaSeparacaoServico;
     this.validaSePodeSalvarAjustesServico        = validaSePodeSalvarAjustesServico;
     this.removePdfSeparadoServico                = removePdfSeparadoServico;
     this.gravaLogDoLoteServico                   = gravaLogDoLoteServico;
 }
 public AtualizaStatusSeparacaoServico(UnitOfWork unitOfWork,
                                       IProcessoRepositorio processoRepositorio,
                                       IGravaLogDoLoteServico gravaLogDoLoteServico)
 {
     this.unitOfWork            = unitOfWork;
     this.processoRepositorio   = processoRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
 }
Ejemplo n.º 5
0
 public SolicitarRecapturaServico(
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     ILoteRepositorio loteRepositorio, IProcessoRepositorio processoRepositorio)
 {
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.loteRepositorio       = loteRepositorio;
     this.processoRepositorio   = processoRepositorio;
 }
Ejemplo n.º 6
0
 public RetornaSeparacaoServico(IProcedureRepositorio procedureRepositorio,
                                IGravaLogDoLoteServico gravaLogDoLoteServico,
                                ILoteRepositorio loteRepositorio)
 {
     this.procedureRepositorio  = procedureRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.loteRepositorio       = loteRepositorio;
 }
Ejemplo n.º 7
0
 public SetarExcluidoServico(
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     ILoteRepositorio loteRepositorio, IProcessoRepositorio processoRepositorio)
 {
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.loteRepositorio       = loteRepositorio;
     this.processoRepositorio   = processoRepositorio;
 }
Ejemplo n.º 8
0
 public RegerarPdfServico(IProcedureRepositorio procedureRepositorio,
                          IDocumentoRepositorio documentoRepositorio,
                          IGravaLogDoLoteServico gravaLogDoLoteServico)
 {
     this.procedureRepositorio  = procedureRepositorio;
     this.documentoRepositorio  = documentoRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
 }
Ejemplo n.º 9
0
 public SalvaTriagemPreOcrServico(
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     IProcessoRepositorio processoRepositorio,
     ILoteRepositorio loteRepositorio, IExecutaAcoesTriagemServico executaAcoesTriagemServico)
 {
     this.gravaLogDoLoteServico      = gravaLogDoLoteServico;
     this.processoRepositorio        = processoRepositorio;
     this.loteRepositorio            = loteRepositorio;
     this.executaAcoesTriagemServico = executaAcoesTriagemServico;
 }
 public CriaDocumentoCapturaServico(
     IProcessoRepositorio processoRepositorio,
     IDocumentoRepositorio documentoRepositorio,
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     IPaginaRepositorio paginaRepositorio)
 {
     this.processoRepositorio   = processoRepositorio;
     this.documentoRepositorio  = documentoRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.paginaRepositorio     = paginaRepositorio;
 }
 public AtualizaAmostraParaQualidadeCefServico(
     ILoteRepositorio loteRepositorio,
     IRegraVioladaRepositorio regraVioladaRepositorio,
     IProcessoRepositorio processoRepositorio,
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     IConfiguracaoDeLoteCefRepositorio configuracaoDeLoteCefRepositorio)
 {
     this.loteRepositorio                  = loteRepositorio;
     this.regraVioladaRepositorio          = regraVioladaRepositorio;
     this.processoRepositorio              = processoRepositorio;
     this.gravaLogDoLoteServico            = gravaLogDoLoteServico;
     this.configuracaoDeLoteCefRepositorio = configuracaoDeLoteCefRepositorio;
 }
Ejemplo n.º 12
0
 public PrepararLoteRecaptura(
     IDocumentoRepositorio documentoRepositorio,
     IPaginaRepositorio paginaRepositorio,
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     IRegraVioladaRepositorio regraVioladaRepositorio,
     ILoteRepositorio loteRepositorio)
 {
     this.documentoRepositorio    = documentoRepositorio;
     this.paginaRepositorio       = paginaRepositorio;
     this.gravaLogDoLoteServico   = gravaLogDoLoteServico;
     this.regraVioladaRepositorio = regraVioladaRepositorio;
     this.loteRepositorio         = loteRepositorio;
 }
Ejemplo n.º 13
0
 public AtualizaLoteCefNoControleDeQualidadeCefServico(
     ISessaoDoUsuario userSession,
     ILoteCefRepositorio loteCefRepositorio,
     IGravaLogGenericoServico gravaLogGenericoServico,
     ILoteRepositorio loteRepositorio,
     IGravaLogDoLoteServico gravaLogDoLoteServico)
 {
     this.userSession             = userSession;
     this.loteCefRepositorio      = loteCefRepositorio;
     this.gravaLogGenericoServico = gravaLogGenericoServico;
     this.loteRepositorio         = loteRepositorio;
     this.gravaLogDoLoteServico   = gravaLogDoLoteServico;
 }
Ejemplo n.º 14
0
 public FaseProcessoMontado(
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     ICampoRepositorio campoRepositorio,
     IRegraVioladaRepositorio regraVioladaRepositorio,
     IRegraRepositorio regraRepositorio)
 {
     this.gravaLogDoLoteServico      = gravaLogDoLoteServico;
     this.campoRepositorio           = campoRepositorio;
     this.FaseEstaAtiva              = x => x.MontagemAtivo;
     this.StatusDaFase               = ProcessoStatus.Montado;
     this.StatusSeFaseEstiverInativa = ProcessoStatus.SetaDigitacao;
     this.regraVioladaRepositorio    = regraVioladaRepositorio;
     this.regraRepositorio           = regraRepositorio;
 }
Ejemplo n.º 15
0
 public RetornaTriagemServico(IProcedureRepositorio procedureRepositorio,
                              IGravaLogDoLoteServico gravaLogDoLoteServico,
                              ILoteRepositorio loteRepositorio,
                              IDocumentoRepositorio documentoRepositorio,
                              IPaginaRepositorio paginaRepositorio,
                              IProcessoRepositorio processoRepositorio)
 {
     this.procedureRepositorio  = procedureRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.loteRepositorio       = loteRepositorio;
     this.documentoRepositorio  = documentoRepositorio;
     this.paginaRepositorio     = paginaRepositorio;
     this.processoRepositorio   = processoRepositorio;
 }
 public SolicitaNovaAmostraServico(
     ITotalDeLotesPorSituacaoAmostragemConsulta totalDeLotesPorSituacaoAmostragemConsulta,
     ITagRepositorio tagRepositorio,
     IObtemLotesParaAmostragemQualidadeCefConsulta obtemLotesParaAmostragemQualidadeCefConsulta,
     IGravaLogDoLoteServico gravaLogDoLoteServico,
     ILoteRepositorio loteRepositorio,
     IProcessoRepositorio processoRepositorio)
 {
     this.totalDeLotesPorSituacaoAmostragemConsulta = totalDeLotesPorSituacaoAmostragemConsulta;
     this.tagRepositorio = tagRepositorio;
     this.obtemLotesParaAmostragemQualidadeCefConsulta = obtemLotesParaAmostragemQualidadeCefConsulta;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
     this.loteRepositorio       = loteRepositorio;
     this.processoRepositorio   = processoRepositorio;
 }
Ejemplo n.º 17
0
 public LiberaAprovacaoServico(
     IProcessoRepositorio processoRepositorio,
     IRegraVioladaRepositorio regraVioladaRepositorio,
     IGravaLogDoProcessoServico gravaLogProcessoServico,
     IEstatisticaAprovacaoRepositorio estatisticaAprovacaoRepositorio,
     ISessaoDoUsuario userSession,
     EstatisticaAprovacaoServico estatisticaAprovacaoServico,
     IGravaLogDoLoteServico gravaLogLoteServico)
 {
     this.processoRepositorio             = processoRepositorio;
     this.regraVioladaRepositorio         = regraVioladaRepositorio;
     this.gravaLogProcessoServico         = gravaLogProcessoServico;
     this.estatisticaAprovacaoRepositorio = estatisticaAprovacaoRepositorio;
     this.userSession = userSession;
     this.estatisticaAprovacaoServico = estatisticaAprovacaoServico;
     this.gravaLogLoteServico         = gravaLogLoteServico;
 }
Ejemplo n.º 18
0
 public ValidarSeEstaEmTriagem(IProcessoRepositorio processoRepositorio,
                               IGravaLogDoLoteServico gravaLogDoLoteServico)
 {
     this.processoRepositorio   = processoRepositorio;
     this.gravaLogDoLoteServico = gravaLogDoLoteServico;
 }