public ValidaRegraDeListaNegra(IRegraRepositorio regraRepositorio, IRegraVioladaRepositorio regraVioladaRepositorio, IListaNegraCpfRepositorio listaNegraCpfRepositorio, ISalvaRegraViolada salvaRegraViolada) { this.regraRepositorio = regraRepositorio; this.regraVioladaRepositorio = regraVioladaRepositorio; this.listaNegraCpfRepositorio = listaNegraCpfRepositorio; this.salvaRegraViolada = salvaRegraViolada; }
public ExecutorDeRegra( IRegraRepositorio regraRepositorio, IExecutorDeCondicoes executorDeCondicoes, ISalvaRegraViolada salvaRegraViolada, IRegraImportadaRepositorio regraImportadaRepositorio, IAtribuiValorCalculadoNaRegra atribuiValorCalculadoNaRegra) { this.regraRepositorio = regraRepositorio; this.executorDeCondicoes = executorDeCondicoes; this.salvaRegraViolada = salvaRegraViolada; this.regraImportadaRepositorio = regraImportadaRepositorio; this.atribuiValorCalculadoNaRegra = atribuiValorCalculadoNaRegra; }
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; }
public FaseProcessoSetaFormalistica( IExecutorDeRegra executorDeRegra, IRegraVioladaRepositorio regraVioladaRepositorio, IRegraRepositorio regraRepositorio, IComparaBioRepositorio comparaBioRepositorio) { this.executorDeRegra = executorDeRegra; this.regraVioladaRepositorio = regraVioladaRepositorio; this.regraRepositorio = regraRepositorio; this.comparaBioRepositorio = comparaBioRepositorio; this.FaseEstaAtiva = x => x.FormalisticaAtiva; this.StatusDaFase = ProcessoStatus.SetaFormalistica; this.StatusSeFaseEstiverInativa = ProcessoStatus.FormalisticaRealizada; }
public RegraService(IRegraRepositorio repositorio, InjectorServiceBase injector) : base(repositorio, injector) { }