示例#1
0
		public Scenario(string title, string subTitle, bool isDepleting, CompoundingFrequency compoundingFrequency, PaymentFrequency paymentFrequency, PeriodFrequency periodFrequency)
		{
			Title = title;
			SubTitle = subTitle;
			IsDepleting = isDepleting;
			CompoundingFrequency = compoundingFrequency;
			PaymentFrequency = paymentFrequency;
			PeriodFrequency = periodFrequency;
		}
示例#2
0
 /// <summary>
 /// Function called to search the model
 /// for availability of the specified string.
 /// </summary>
 /// <param name="str">The search string</param>
 /// <returns>True, if the string is contained in the model, else false</returns>
 public override bool Contains(string str)
 {
     return(
         PeriodFrequency != null && PeriodFrequency.StartsWith(str, StringComparison.CurrentCultureIgnoreCase) ||
         ActivityCode != null && ActivityCode.StartsWith(str, StringComparison.CurrentCultureIgnoreCase) ||
         OAJobCodeId != null && OAJobCodeId.StartsWith(str, StringComparison.CurrentCultureIgnoreCase) ||
         BaseAnnualAmount != 0 && BaseAnnualAmount.ToString().StartsWith(str, StringComparison.CurrentCultureIgnoreCase) ||
         FirstPeriodStartDate != null && FirstPeriodStartDate.Value.ToShortDateString().Contains(str) ||
         FirstPeriodAmount != 0 && FirstPeriodAmount.ToString().StartsWith(str, StringComparison.CurrentCultureIgnoreCase) ||
         FirstRenewalDate != null && FirstRenewalDate.Value.ToShortDateString().Contains(str) ||
         FinalRenewalStartDate != null && FinalRenewalStartDate.Value.ToShortDateString().Contains(str) ||
         FinalRenewalEndDate != null && FinalRenewalEndDate.Value.ToShortDateString().Contains(str) ||
         EndAmount != null && EndAmount.ToString().StartsWith(str, StringComparison.CurrentCultureIgnoreCase));
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Period"/> struct.
 /// </summary>
 /// <param name="frequency">The frequency.</param>
 /// <param name="quantifier">The quantifier.</param>
 public Period(PeriodFrequency frequency, int quantifier)
     : this()
 {
     Frequency = frequency;
     Quantifier = quantifier;
 }