public static TimeSlot Parse(MeetingTimeCandidate mtc)
 {
     return new TimeSlot
     {
         Start = ParseTimeSlot(mtc.MeetingTimeSlot.Start),
         End = ParseTimeSlot(mtc.MeetingTimeSlot.End),
     };
 }
 private void ItemSelected(MeetingTimeCandidate item)
 {
     GoBack();
     UI.Publish(item);
 }
 private void TimeSlotSelected(MeetingTimeCandidate meetingTimeCandidate)
 {
     if (meetingTimeCandidate != null)
     {
         var slot = TimeSlot.Parse(meetingTimeCandidate);
         SetTimeSlot(slot);
     }
 }