public MetaController() { _repositorio = new MMetaRepositorio(); _escala = new MEscalaRepositorio(); _tipoProductos = new MTipoProducto(); _salario = new MSalarioRepositorio(); }
public bool EhValido(IMetaRepositorio metaRepositorio) { if (this.EstaConsistente()) { return(EstaApto(metaRepositorio)); } return(false); }
public bool EstaApto(IMetaRepositorio metaRepositorio) { ValidationResult = new MetaEstaAptaValidation(metaRepositorio).Validate(this); return(ValidationResult.IsValid); }
public MetaDevePossuirPeriodoUnicoSpecification(IMetaRepositorio metaRepositorio) { _metaRepositorio = metaRepositorio; }
public OrcamentoController(IMetaRepositorio metaRepositorio, ILancamentoRepositorio lancamentoRepositorio) { _metaRepositorio = metaRepositorio; _lancamentoRepositorio = lancamentoRepositorio; }
public MetaController(IMetaRepositorio repositorio) { _repositorio = repositorio; }
public MetaService(IMetaRepositorio metaRepositorio) { _metaRepositorio = metaRepositorio; }
public MetaEstaAptaValidation(IMetaRepositorio metaRepositorio) { var meta = new MetaDevePossuirPeriodoUnicoSpecification(metaRepositorio); this.Add("MetaDuplicada", new Rule <Meta>(meta, "Já existe uma meta cadastrada para esse periodo!")); }
public UnidadNegocioController() { _repositorioUnidadNegocio = new MUnidadNegocioRepositorio(); _meta = new MMetaRepositorio(); }