public virtual CalendarItemBase Create() { var reminder = base.Create <Reminder>(); CalendarItemBase.GetInitialValues(reminder); Dictionary.Add(reminder.Id, reminder); return(reminder); }
public Appointment Create() { var appointment = base.Create <Appointment>(); CalendarItemBase.GetInitialValues(appointment); CalendarItemBase.GetEndDateAndLocation(appointment); Dictionary.Add(appointment.Id, appointment); return(appointment); }
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); }