Example #1
0
 private void BatchCalculate(List <OverLimitConfigEntity> overLimitConfiList, DateTime startDate, DateTime endDate)
 {
     foreach (OverLimitConfigEntity overLimitConfig in overLimitConfiList)
     {
         if (overLimitConfig != null)
         {
             IOverLimitExecutor executor = null;
             if (overLimitConfig.OverLimitComputeType == 0)
             {
                 executor = new FixedParaOverLimitExecutor();
             }
             else
             {
                 executor = new RealTimeOverLimitExecutor();
             }
             executor.InitCalculate(RTDataAccess, overLimitConfig, startDate, endDate);
         }
     }
 }
Example #2
0
 private void BatchCalculate(List<OverLimitConfigEntity> overLimitConfiList, DateTime startDate, DateTime endDate)
 {
     foreach (OverLimitConfigEntity overLimitConfig in overLimitConfiList) {
         if (overLimitConfig != null) {
             IOverLimitExecutor executor = null;
             if (overLimitConfig.OverLimitComputeType == 0) {
                 executor = new FixedParaOverLimitExecutor();
             }
             else {
                 executor = new RealTimeOverLimitExecutor();
             }
             executor.InitCalculate(RTDataAccess, overLimitConfig, startDate, endDate);
         }
     }
 }