Создать напоминание для события календаря

Пространство имен: EleWise.ELMA.Calendar.Managers
Сборка: EleWise.ELMA.Calendar (в EleWise.ELMA.Calendar.dll) Версия: 1.0.0.0 (3.8.0.22046)

Синтаксис

C#
public virtual IReminder CreateReminder(
	IUser user,
	ICalendarEvent calendarEvent,
	DateTime remindDate
)

Параметры

user
Тип: EleWise.ELMA.Security.Models..::..IUser
Автор напоминания
calendarEvent
Тип: EleWise.ELMA.Calendar.Models..::..ICalendarEvent
Событие календаря
remindDate
Тип: System..::..DateTime
Дата напоминания

Возвращаемое значение

Напоминание

Примеры

CopyC#
 1//загружаем пользователя по идентификатору
 2var user = PublicAPI.Portal.Security.User.Load(3);
 3//загружаем событие календаря по идентификатору
 4var calendarEvent = PublicAPI.Portal.CalendarEvent.Load(3);
 5//дата напоминания о событии
 6var remindDate = DateTime.Now.AddDays(2);
 7
 8//создаем напоминание
 9var newReminder = PublicAPI.Portal.Event.CreateReminder(myUser, myClndrEvent, remindDate);
10
11//newReminder - созданное напоминание

См. также

Как загрузить пользователя
Как загрузить событие календаря
Фейковая ссылка