public FileStreamResult PrintSchedule(SearchModel searchOptions)
        {
            ScheduleManager manager = new ScheduleManager();

            ViewBag.YearQuarterCode = searchOptions.YearQuarterID;
            searchOptions.IncludeCanceledClasses = false;
            var yrqItem = manager.GetQuarterItemFromYRQ(searchOptions.YearQuarterID);
            ViewBag.YearQuarterID = yrqItem.UrlName;
            var model = manager.GetSearchResults(searchOptions);

            string tempResults = manager.GetXMLResults(model, searchOptions.FullDownLoad);

            byte[] byteArray = Encoding.ASCII.GetBytes(tempResults);
            MemoryStream stream = new MemoryStream(byteArray);

            FileStreamResult result = new FileStreamResult(stream, "text/xml");
            result.FileDownloadName = "classschedule.xml";
            return result;
        }