Esempio n. 1
0
 public ConditionPaymantType(IPaymantType def)
 {
     if (def == null) throw new ArgumentNullException("def");
     DefaultPaymentType = def;
 }
Esempio n. 2
0
 public Payroll(IPaymantType paymantType)
 {
     this.Type = paymantType;
 }
Esempio n. 3
0
 public ConditionPair(Func<DayInfo, bool> func, IPaymantType pt)
 {
     Function = func;
     PaymantType = pt;
 }
Esempio n. 4
0
 public ConditionPaymantType If(Func<DayInfo, bool> func, IPaymantType pt)
 {
     Conditions.Add(new ConditionPair(func, pt));
     return this;
 }