public void CreateTimeCollection() { DateTime date = new DateTime(2015, 7, 28); TimeCollection tc = new TimeCollection(date); Assert.IsNotNull(tc); Assert.AreEqual(date, tc.Date); }
public void TimeCollectionCompareTest() { DateTime date = new DateTime(2015, 7, 28); TimeCollection tc = new TimeCollection(date); DateTime date2 = new DateTime(2014, 1, 22); TimeCollection tc2 = new TimeCollection(date2); Assert.IsTrue(tc.CompareTo(date2) > 0); Assert.IsTrue(tc2.CompareTo(date) < 0); Assert.IsTrue(tc.CompareTo(date) == 0); }
/// <summary> /// Sets all fields to their default values /// following the save event /// </summary> public void ClearFields() { SelectedDepartment = DepartmentCollection.ElementAt(0); EventTitle = string.Empty; EventDescription = string.Empty; StartDate = DateTime.Now; EndDate = null; SelectedStartTime = TimeCollection.ElementAt(0); SelectedEndTime = TimeCollection.ElementAt(0); IsSchoolWideEvent = true ? false : true; SelectedTimeOfDay_StartTime = AMPM.ElementAt(0); SelectedTimeOfDay_EndTime = AMPM.ElementAt(0); }
private void addTimeEntryWithDateToTimeCollection(msdyn_timeentry entry, DateTime date) { TimeCollection timeCollection; // Get or create the correct TimeCollection if (this.timesToDays.ContainsKey(date)) { timeCollection = this.timesToDays[date]; } else { timeCollection = new TimeCollection(date); this.timesToDays.Add(date, timeCollection); } timeCollection.Add(entry); }
/// <summary> /// Populates the Time collection which is used to populate /// the Time cbo with leading zeros when appropriate /// </summary> public void PopulateStartAndEndTimes() { TimeCollection.Clear(); string time = string.Empty; for (int i = 1; i < 13; i++) { if (i < 10) { time = "0" + i.ToString(); _timeCollection.Add(time); } else { _timeCollection.Add(i.ToString()); } } TimeCollection = _timeCollection; SelectedStartTime = TimeCollection.ElementAt(0); SelectedEndTime = TimeCollection.ElementAt(0); }