public void SetRecurringItemReminderData(ReminderScheduler scheduler, WorkItem workItem, RecurringItem recurringItem) { scheduler.Id = "recurringItem" + recurringItem.Id.ToString() + "by" + workItem.CreatedByUserId.ToString() + "@" + workItem.CreatedAt.ToString(); scheduler.WorkItemType = workItem.WorkItemType; scheduler.Reminder = workItem.Reminder; scheduler.StartTime = recurringItem.Start; scheduler.EndTime = recurringItem.End; scheduler.Duration = recurringItem.Duration; scheduler.Origin = workItem.Origin; scheduler.Location = recurringItem.Location; scheduler.Subject = recurringItem.Subject; scheduler.MailTo = workItem.CreatedBy.Email; //scheduler.Url = Url.Action("Details", "RecurringItem", new { id = recurringItem.Id }, Request.Url.Scheme); }
public void SetWorkItemReminderData(ReminderScheduler scheduler, WorkItem workItem) { scheduler.Id = workItem.CreatedByUserId.ToString() + "@" + workItem.CreatedAt.ToString(); scheduler.WorkItemType = workItem.WorkItemType; scheduler.Reminder = workItem.Reminder; scheduler.StartTime = workItem.StartDateTime; scheduler.EndTime = workItem.EndDateTime; scheduler.Duration = workItem.Duration; scheduler.Origin = workItem.Origin; scheduler.Location = workItem.Location; scheduler.Subject = workItem.Subject; scheduler.MailTo = workItem.CreatedBy.Email; //scheduler.Url = Url.Action("Details", "WorkItem", new { id = workItem.Id }, Request.Url.Scheme); }