public virtual CalendarItemBase Create()
        {
            var reminder = base.Create <Reminder>();

            CalendarItemBase.GetInitialValues(reminder);
            Dictionary.Add(reminder.Id, reminder);

            return(reminder);
        }
Esempio n. 2
0
        public Appointment Create()
        {
            var appointment = base.Create <Appointment>();


            CalendarItemBase.GetInitialValues(appointment);
            CalendarItemBase.GetEndDateAndLocation(appointment);
            Dictionary.Add(appointment.Id, appointment);

            return(appointment);
        }
Esempio n. 3
0
        public Meeting Create()
        {
            var meeting = base.Create <Meeting>();


            CalendarItemBase.GetInitialValues(meeting);
            CalendarItemBase.GetEndDateAndLocation(meeting);
            Console.WriteLine("Enter a comma seperated list of attendees");
            var response = Console.ReadLine().Split('\u002C');

            meeting.Attendees = response;
            Dictionary.Add(meeting.Id, meeting);

            return(meeting);
        }
 public virtual CalendarItemBase Update(CalendarItemBase item)
 {
     Dictionary[item.Id] = item;
     return(item);
 }