Пример #1
0
        public IPayPattern Create(IPaymentInterval interval, MonthEnum startsInMonth)
        {
            var payPattern = new PayPattern(interval, startsInMonth);

            Project.CurrentProject.Elements.AddElement(payPattern);

            return(payPattern);
        }
Пример #2
0
        public PayPattern(IPaymentInterval interval, MonthEnum startsInMonth)
            : base()
        {
            Interval      = new SaveableXmlElement <IPaymentInterval>(interval);
            StartsInMonth = startsInMonth;

            UpdateAffectedMonths();
        }
Пример #3
0
 public PayPattern(IPaymentInterval interval)
     : this(interval, MonthEnum.Jan)
 {
 }
Пример #4
0
 public IPaymentInterval Copy(IPaymentInterval original)
 {
     return(original);
 }