public CalendarEvent Create( IEnumerable<User> users, DateTime startDate, DateTime endDate, string eventSubject, string eventPlace, string eventDescription )
Creates an event for personal calendars to the users list
Syntax
public CalendarEvent Create( IEnumerable<User> users, DateTime startDate, DateTime endDate, string eventSubject, string eventPlace, string eventDescription )
Parameters
- users
- Type: System.Collections.Generic IEnumerable User
Users List. Object. Access path: PublicAPI.Portal.Security.User
- startDate
- Type: System DateTime
Start Date
- endDate
- Type: System DateTime
End Date
- eventSubject
- Type: System String
Event Subject
- eventPlace
- Type: System String
Event Place
- eventDescription
- Type: System String
Event Description
Return Value
Type: CalendarEventCalendar Event
Examples
//create an empty users list var userList = new List<IUser>(); //load users by IDs and add them to the list userList.Add(PublicAPI.Portal.Security.User.Load(3)); userList.Add(PublicAPI.Portal.Security.User.Load(4)); //event start date var startDate = DateTime.Now; //event end date var endDate = DateTime.Now.AddDays(3); //event subject var eventSubject = "Event Subject"; //event place var eventPlace = "Event Place"; //event description var eventDescription = "Event Description"; //create an event var calendarEvent = PublicAPI.Portal.CalendarEvent.Create(userList, startDate, endDate, eventSubject, eventPlace, eventDescription); //calendarEvent - created calendar event
See Also