public ActionResult TestPropertyExportAsHtml(int propertyId, int workOrderNumber) { var exportMenu = new ExportMenuViewModel { InternalView = true, ExportLevel = ExportLevel.WorkItem, PropertyId = propertyId, WorkOrderNumber = workOrderNumber, PropertyDetails = false, ServiceHistory = false, PropertyNotes = false, WorkItems = false, WorkItemDetail = false, WorkItemServices = false, WorkItemNotes = false, Photos = false }; var exportViewModel = _buildExportViewModel.BuildFrom(exportMenu, renderAsPdf:false); exportViewModel.RenderData = true; exportViewModel.RenderPhotos = false; return View("Export", exportViewModel); }
public ActionResult Post(ExportMenuViewModel exportMenu) { var exportViewModel = _buildExportViewModel.BuildFrom(exportMenu, renderAsPdf:true); return this.ExportView("Export", exportViewModel, exportMenu.GetExportFilename(), exportMenu.DownloadTokenValue); }