protected override TurnoverTargetMetaData FindTarget(TurnoverDbRow r)
        {
            if (r.MpTypeID == MpType.Hmrc)
            {
                return(new TurnoverTargetMetaData(this.hmrc, () => new SimpleOneMonthValue()));
            }

            if (r.MpTypeID == MpType.Yodlee)
            {
                return(new TurnoverTargetMetaData(this.yodlee, () => new SimpleOneMonthValue()));
            }

            return(new TurnoverTargetMetaData(this.online, () => new OnlineOneMonthValue()));
        }         // FindTarget
Beispiel #2
0
 public override void Add(TurnoverDbRow row)
 {
     amount += row.Turnover;
 }         // Add
Beispiel #3
0
        }         // constructor

        public SimpleOneMonthValue(TurnoverDbRow row) : this()
        {
            Add(row);
        }         // constructor
Beispiel #4
0
 public abstract void Add(TurnoverDbRow row);