예제 #1
0
 /// <summary>
 /// Basic contructor for a repeating event
 /// </summary>
 /// <param name="Name">Name of the event</param>
 /// <param name="StartDate">The event's start date</param>
 /// <param name="EndDate">The event's end date</param>
 /// <param name="Frequency">The frequency at which the event repeats</param>
 public EventViewModel(string Name, DateTime StartDate, DateTime EndDate, RepeatingFrequency Frequency)
 {
     this.Name      = Name;
     this.StartDate = StartDate;
     this.EndDate   = EndDate;
     IsAllDay       = false;
     IsRepeating    = true;
     this.Frequency = Frequency;
     Location       = "";
     Description    = "";
 }
예제 #2
0
 /// <summary>
 /// Constructor for a repeating all-day event with a starting and ending time
 /// </summary>
 /// <param name="Name">Name of the event</param>
 /// <param name="StartDate">The event's start date</param>
 /// <param name="EndDate">The event's end date</param>
 /// <param name="StartTime">The event's start time</param>
 /// <param name="EndTime">The event's end time</param>
 /// <param name="Frequency">The frequency at which the event repeats</param>
 public EventViewModel(string Name, DateTime StartDate, DateTime EndDate, DateTime StartTime, DateTime EndTime, bool IsAllDay, RepeatingFrequency Frequency)
     : this(Name, StartDate, EndDate, IsAllDay, Frequency)
 {
     this.StartTime = StartTime;
     this.EndTime   = EndTime;
 }