public void Clear()
 {
     ContactInfor.Clear();
     Title   = null;
     Content = null;
     StartDate.Clear();
     StartTime.Clear();
     StartDateTime   = null;
     StartDateString = null;
     EndDate.Clear();
     EndTime.Clear();
     EndDateTime        = null;
     OrderReference     = null;
     Location           = null;
     Duration           = 0;
     CreateHasDetail    = false;
     RecreateState      = null;
     AvailabilityResult = null;
     MeetingRoom        = null;
     MeetingRoomName    = null;
     UnconfirmedMeetingRoom.Clear();
     IgnoredMeetingRoom.Clear();
     ShowMeetingRoomIndex = 0;
     Building             = null;
     FloorNumber          = null;
     AllDay = false;
 }
            public void ClearMeetingRoomForRecreate()
            {
                if (MeetingRoom != null)
                {
                    IgnoredMeetingRoom.Add(MeetingRoom.DisplayName + StartDateTime.ToString());
                }

                Location        = null;
                MeetingRoom     = null;
                MeetingRoomName = null;
                CreateHasDetail = true;
                RecreateState   = RecreateEventState.MeetingRoom;
            }