public IPayrollConcept ConfigureConcept(SymbolName concept, bool nodeContract, bool nodePosition, bool qualContract, bool qualPosition, string targetValues, string resultValues, GeneralModule.EvaluateDelegate evaluate) { return(ConceptsCollection.ConfigureConcept( concept, nodeContract, nodePosition, qualContract, qualPosition, targetValues, resultValues, evaluate)); }
public IPayrollConcept ConfigureConcept(SymbolName concept, bool nodeContract, bool nodePosition, bool qualContract, bool qualPosition, string targetValues, string resultValues, GeneralModule.EvaluateDelegate evaluate) { IPayrollConcept conceptInstance = GeneralPayrollConcept.CreateConcept( concept, nodeContract, nodePosition, qualContract, qualPosition, targetValues, resultValues, evaluate); return(ConfigureModel(conceptInstance, concept.Code)); }
public GeneralPayrollConcept(SymbolName concept, bool nodeContract, bool nodePosition, bool qualContract, bool qualPosition, string targetValues, string resultValues, GeneralModule.EvaluateDelegate evaluate) : base(concept.Code, concept.Name) { __contractNode = nodeContract; __positionNode = nodePosition; __contractQual = qualContract; __positionQual = qualPosition; __targetValues = targetValues.Split(VALUES_SEPARATOR, StringSplitOptions.RemoveEmptyEntries); __resultValues = resultValues.Split(VALUES_SEPARATOR, StringSplitOptions.RemoveEmptyEntries); __evaluate = evaluate; }