public ActionResult GetCalendar(string resNo) { BlueGreenContext bgcontext = new BlueGreenContext(); var reservation = bgcontext.GetActiveReservation(resNo, ResortService.RESERVATION_TYPE_FUTURE); var bytes = CalendarUtils.GenerateEvent(reservation); return(this.File(bytes, "text/calendar", "BlueGreenVacations.ics")); }