public void EvaluateStore(IArticleSourceStore source, Period evalPeriod, IPeriodProfile evalProfile) { SourcesStream.CopyModel(source); SourcesStream.EvolveStream(ContractCode, PositionCode); EvaluationPath = SourcesStream.GetEvaluationPath(); /* * // payrollData.ModelList - Evaluate => Results */ EvaluationCase = EvaluateStream(EvaluationPath, evalPeriod, evalProfile); }
public void CopyModel(IArticleSourceStore source) { model = source.GetModel().ToDictionary((kv) => (kv.Key), (kv) => (kv.Value)); }