public FaseProcessoSetaProvaZero(IExecutorDeRegra executorDeRegra) { this.executorDeRegra = executorDeRegra; this.FaseEstaAtiva = x => x.ProvaZeroAtivo; this.StatusDaFase = ProcessoStatus.SetaProvaZero; this.StatusSeFaseEstiverInativa = ProcessoStatus.AguardandoFormalistica; }
public FaseProcessoSetaValidacao(IExecutorDeRegra executorDeRegra) { this.executorDeRegra = executorDeRegra; this.FaseEstaAtiva = x => x.ValidacaoAtivo; this.StatusDaFase = ProcessoStatus.SetaValidacao; this.StatusSeFaseEstiverInativa = ProcessoStatus.Validado; }
public FaseProcessoSetaAprovacao( IRegraVioladaRepositorio regraVioladaRepositorio, IExecutorDeRegra executorDeRegra, IValidaRegraDeListaNegra validaRegraDeListaNegra) { this.regraVioladaRepositorio = regraVioladaRepositorio; this.executorDeRegra = executorDeRegra; this.validaRegraDeListaNegra = validaRegraDeListaNegra; this.FaseEstaAtiva = x => x.AprovacaoAtivo; this.StatusDaFase = ProcessoStatus.SetaAprovacao; this.StatusSeFaseEstiverInativa = ProcessoStatus.Aprovado; }
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; }