public FaseLoteAguardandoQualidadeCef(ILogLoteServico logLoteServico) { this.logLoteServico = logLoteServico; this.FaseEstaAtiva = x => x.ValidacaoAtivo; this.StatusDaFase = LoteStatus.AguardandoControleQualidadeCef; this.StatusSeFaseEstiverInativa = LoteStatus.Faturamento; }
public FaseLoteSetaQualidadeM2Sys(ILogLoteServico logLoteServico, IAjustaGrupoTipoDeDocumentoServico ajustaGrupoTipoDeDocumentoServico) { this.logLoteServico = logLoteServico; this.ajustaGrupoTipoDeDocumentoServico = ajustaGrupoTipoDeDocumentoServico; this.FaseEstaAtiva = x => x.ValidacaoAtivo; this.StatusDaFase = LoteStatus.SetaControleQualidadeM2; this.StatusSeFaseEstiverInativa = LoteStatus.SetaControleQualidadeCef; }
public FaseLoteSetaQualidadeCef( ILogLoteServico logLoteServico, IDevePassarPelaQualidadeCef devePassarPelaQualidadeCef, IDefineLoteCefServico defineLoteCefServico) { this.logLoteServico = logLoteServico; this.devePassarPelaQualidadeCef = devePassarPelaQualidadeCef; this.defineLoteCefServico = defineLoteCefServico; this.FaseEstaAtiva = x => x.ValidacaoAtivo; this.StatusDaFase = LoteStatus.SetaControleQualidadeCef; this.StatusSeFaseEstiverInativa = LoteStatus.Faturamento; }