예제 #1
0
 internal override void ChangeDeterministicStatus(Calculation calculation, bool isDeterministic, ICalculationRepository calcRep)
 {
     if (isDeterministic)
     {
         CalculationDeterministicManagerService.SetDeterministic(calcRep, calculation);
     }
     else
     {
         calculation.UnsetDeterministic();
     }
 }
예제 #2
0
        public Calculation GetDeterministicCalculation(PeriodId periodId)
        {
            var period = periodRep.GetById(periodId);

            return(CalculationDeterministicManagerService.GetDeterministicCalculation(period, calculationRep));
        }