public DateTime?GetNextPaymentDateTime()
 {
     if (LastBookedDate == DateTime.MinValue)
     {
         return(FirstBookDate);
     }
     if (LastBookedDate == LastBookDate)
     {
         return(null);
     }
     return(LastBookedDate.AddMonths(MonthPeriodStep));
 }