Microsoft.Protocols.TestSuites.MS_ASEMAIL.TestSuiteHelper.CreateDefaultCalendar C# (CSharp) Method

CreateDefaultCalendar() static private method

Create one sample calendar object
static private CreateDefaultCalendar ( string subject, string organizerEmailAddress, string attendeeEmailAddress ) : Calendar
subject string Meeting subject
organizerEmailAddress string Meeting organizer email address
attendeeEmailAddress string Meeting attendee email address
return Calendar
        internal static Calendar CreateDefaultCalendar(string subject, string organizerEmailAddress, string attendeeEmailAddress)
        {
            Calendar calendar = new Calendar
            {
                Timezone = Common.GetTimeZone("(UTC) Coordinated Universal Time", 0),
                DtStamp = DateTime.UtcNow,
                StartTime = DateTime.UtcNow.AddHours(1),
                Subject = subject,
                UID = Guid.NewGuid().ToString(),
                OrganizerEmail = organizerEmailAddress,
                OrganizerName = organizerEmailAddress,
                Location = "My Office",
                EndTime = DateTime.UtcNow.AddHours(2),
                Sensitivity = 0,
                BusyStatus = 1,
                AllDayEvent = 0
            };

            List<Response.AttendeesAttendee> attendeelist = new List<Response.AttendeesAttendee>
            {
                new Response.AttendeesAttendee
                {
                    Email = attendeeEmailAddress,
                    Name = attendeeEmailAddress,
                    AttendeeStatus = 0,
                    AttendeeType = 1
                }
            };

            calendar.Attendees = new Response.Attendees { Attendee = attendeelist.ToArray() };

            return calendar;
        }