Example #1
0
 public ValidaRegraDeListaNegra(IRegraRepositorio regraRepositorio,
                                IRegraVioladaRepositorio regraVioladaRepositorio,
                                IListaNegraCpfRepositorio listaNegraCpfRepositorio,
                                ISalvaRegraViolada salvaRegraViolada)
 {
     this.regraRepositorio         = regraRepositorio;
     this.regraVioladaRepositorio  = regraVioladaRepositorio;
     this.listaNegraCpfRepositorio = listaNegraCpfRepositorio;
     this.salvaRegraViolada        = salvaRegraViolada;
 }
Example #2
0
 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;
 }