private static void SendICSFileViaEmail(CalendarJob userPendingJob) { var request = GenerateCalendarRequest(userPendingJob.MemoItemId); CalendarEventManager.SendCalendarByMail(request); CloseJob(userPendingJob); }
private static void DownloadICS(CalendarJob userPendingJob) { var request = GenerateCalendarRequest(userPendingJob.MemoItemId); CalendarEventManager.DownloadCalendarFile(HttpContext.Current, request); CloseJob(userPendingJob); }
protected override void OnFinish() { if (UpdateType == CallBackUpdateType.None) { return; } Events = new CalendarEventManager().FilteredData(StartDate, StartDate.AddDays(Days)).AsEnumerable(); DataIdField = "Id"; DataTextField = "Description"; DataStartField = "Starting"; DataEndField = "Ending"; }
public ActionResult Edit(string id) { var manager = new CalendarEventManager().Get(id) ?? new CalendarEvent(); return(View(manager)); }