Example #1
0
 public override double DayCalculation(DayInfo dInfo)
 {
     foreach (ConditionPair pair in Conditions)
     {
         if (pair.Function(dInfo)) return pair.PaymantType.DayCalculation(dInfo);
     }
     return DefaultPaymentType.DayCalculation(dInfo);
 }
Example #2
0
 public abstract double DayCalculation(DayInfo dInfo);
Example #3
0
 public override double DayCalculation(DayInfo dInfo)
 {
     return Payment;
 }
Example #4
0
 public double DayCalculation(DayInfo SellData)
 {
     return Type.DayCalculation(SellData);
 }
Example #5
0
 public override double DayCalculation(DayInfo dInfo)
 {
     return dInfo.SaleSum * ((double)Percent / 100.0);
 }