public void ViewPdf(string pageTitle, string viewName, string fileName) { if (viewName == "SubPriceList") { switch (fileName) { case "PathHunter<sup>®</sup> β-Arrestin Human GPCR Cell Lines": priceListViewModel.GetPathHunterArrestinHumanGPCRCellLines(); break; case "PathHunter<sup>®</sup> β-Arrestin Ortholog GPCR Cell Lines": priceListViewModel.GetPathHunterArrestinOrthologGPCRCellLines(); break; case "PathHunter<sup>®</sup> β-Arrestin Orphan GPCR Cell Lines": priceListViewModel.GetPathHunterArrestinOrphanGPCRCellLines(); break; case "PathHunter<sup>®</sup> Total GPCR Internalization Cell Lines": priceListViewModel.GetPathHunterGPCRTotalInternalizationCellLines(); break; case "PathHunter<sup>®</sup> Activated GPCR Internalization Cell Lines": priceListViewModel.GetPathHunterGPCRActiveInternalizationCellLines(); break; case "PathHunter<sup>®</sup> Dimerization Assays": priceListViewModel.GetPathHunterDimerizationAssays(); break; case "PathHunter<sup>®</sup> β-Arrestin Ortholog GPCR Cell Pool": priceListViewModel.GetPathHunterArrestinOrthologGPCRCellPool(); break; case "PathHunter<sup>®</sup> Total GPCR Internalization Cell Pool": priceListViewModel.GetPathHunterGPCRTotalInternalizationCellPool(); break; case "PathHunter<sup>®</sup> Activated GPCR Internalization Cell Pool": priceListViewModel.GetPathHunterGPCRActiveInternalizationCellPool(); break; case "PathHunter<sup>®</sup> Pharmacotrafficking Assays": priceListViewModel.GetPHARMACOTRAFFICKINGASSAY(); break; case "cAMP Hunter™ Human GPCR Cell Lines": priceListViewModel.GetcAMPHunterHumanGPCRCellLines(); break; case "cAMP Hunter™ Ortholog GPCR Cell Lines": priceListViewModel.GetcAMPHunterOrthologGPCRCellLines(); break; case "Native Calcium Cell Lines": priceListViewModel.GetNativeCalciumCellLines(); break; case "PathHunter<sup>®</sup> Nuclear Translocation Cell Lines": priceListViewModel.GetNuclearTranslocationAssays(); break; case "PathHunter<sup>®</sup> Protein Interaction Cell Lines": priceListViewModel.GetProteinInteractionAssays(); break; case "PathHunter<sup>®</sup> Protease Cell Lines": priceListViewModel.GetPathHunterProteaseAssays(); break; case "PathHunter<sup>®</sup> RTK Activity Assays": priceListViewModel.GetPathHunterCellBasedRTKActivityAssays(); break; case "PathHunter<sup>®</sup> RTK Functional Assays": priceListViewModel.GetPathHunterCellBasedRTKFunctionalAssays(); break; case "PathHunter<sup>®</sup> CTK Activity Assays": priceListViewModel.GetPathHunterCellBasedCTKActivityAssays(); break; case "PathHunter<sup>®</sup> CTK Functional Assays": priceListViewModel.GetPathHunterCellBasedCTKFunctionalAssays(); break; case "PathHunter<sup>®</sup> Pathway Assays": priceListViewModel.GetPathHunterPathwayAssays(); break; case "InCELL Hunter™ Bromodomain Cell Lines": priceListViewModel.GetInCELLHunterBromodomainBindingAssays(); break; case "InCELL Hunter™ Methyltransferase Cell Lines": priceListViewModel.GetInCELLHunterMethyltransferaseBindingAssays(); break; case "InCELL Hunter™ Kinase Cell Lines": priceListViewModel.GetInCELLHunterKinaseBindingAssays(); break; case "InCELL Hunter™ Pathway Cell Lines": priceListViewModel.GetInCellPathwayAssays(); break; case "InCELL Hunter™ Target Engagement Assay System Kit": priceListViewModel.GetTargetEngagementAssaySystemKit(); break; case "PathHunter<sup>®</sup> eXpress Human β-Arrestin GPCR Assays": priceListViewModel.GetPathHuntereXpressArrestinHumanGPCRAssays(); break; case "PathHunter<sup>®</sup> eXpress Ortholog β-Arrestin GPCR Assays": priceListViewModel.GetPathHuntereXpressArrestinOrthologGPCRAssays(); break; case "PathHunter<sup>®</sup> eXpress Orphan β-Arrestin GPCR Assays": priceListViewModel.GetPathHuntereXpressArrestinOrphanGPCRAssays(); break; case "PathHunter<sup>®</sup> eXpress Total GPCR Internalization Assays": priceListViewModel.GetPathHunterGPCRTotalInternalizationKits(); break; case "PathHunter<sup>®</sup> eXpress Activated GPCR Internalization Assays": priceListViewModel.GetPathHunterGPCRActiveInternalizationKits(); break; case "PathHunter<sup>®</sup> GPCR Explorer Kit": priceListViewModel.GetPathHunterGPCRExplorerKits(); break; case "PathHunter<sup>®</sup> Dimerization Assay-Ready Kits": priceListViewModel.GetPathHunterDimerizationAssayReadyKits(); break; case "cAMP Hunter™ eXpress GPCR Assays": priceListViewModel.GetcAMPHuntereXpressGPCRAssays(); break; case "PathHunter<sup>®</sup> Xpress GPCR Profiler Kit": priceListViewModel.GetPathHuntereXpressGPCRProfilerAssays(); break; case "PathHunter<sup>®</sup> eXpress RTK Activity Assays": priceListViewModel.GetPathHunterCellBasedRTKActivityKits(); break; case "PathHunter<sup>®</sup> eXpress RTK Functional Assays": priceListViewModel.GetPathHunterCellBasedRTKFunctionalKits(); break; case "PathHunter<sup>®</sup> eXpress CTK Activity Assays": priceListViewModel.GetPathHunterCellBasedCTKActivityKits(); break; case "PathHunter<sup>®</sup> eXpress CTK Functional Assays": priceListViewModel.GetPathHunterCellBasedCTKFunctionalKits(); break; case "PathHunter<sup>®</sup> eXpress NHR Protein Interaction Assays": priceListViewModel.GetProteinInteractionKits(); break; case "PathHunter<sup>®</sup> eXpress NHR NuclearTranslocation Assays": priceListViewModel.GetNuclearTranslocationKits(); break; case "PathHunter<sup>®</sup> eXpress Pathway Assays": priceListViewModel.GetPathHunterPathwayAssayReadyKits(); break; case "InCELL Hunter™ eXpress Bromodomain Assays": priceListViewModel.GetInCELLHunterBromodomainBindingKits(); break; case "InCELL Hunter™ eXpress Histone Methyltransferase Assays": priceListViewModel.GetInCELLHunterMethyltransferaseBindingKits(); break; case "InCELL Hunter™ eXpress Pathway Assays": priceListViewModel.GetInCellPathwayKits(); break; case "InCELL Hunter™ eXpress Kinase Assays": priceListViewModel.GetInCELLHunterKinaseBindingAssayReadyKits(); break; case "Ab Hunter™ GPCR Functional Kits": priceListViewModel.GetAbHunterAntiReceptorGPCRFunctionalAssayKits(); break; case "Ab Hunter™ RTK Functional Kits": priceListViewModel.GetAbHunterAntiReceptorRTKFunctionalAssayKits(); break; case "Ab Hunter™ GPCR Antibody Binding Kits": priceListViewModel.GetAbHunterAntiReceptorGPCRAntibodyBindingKits(); break; case "Ab Hunter™ RTK Antibody Binding Kits": priceListViewModel.GetAbHunterAntiReceptorRTKAntibodyBindingKits(); break; case "PathHunter<sup>®</sup> Detection Kits": priceListViewModel.GetPathhunterDetectionKits(); break; case "PathHunter<sup>®</sup> Flash Detection Kits": priceListViewModel.GetPathhunterFlashDetectionKits(); break; case "PathHunter<sup>®</sup> Bioassay Detection Kits": priceListViewModel.GetPathhunterBioassayDetectionKits(); break; case "InCELL Hunter™ Detection Kit II (Kinase)": priceListViewModel.GetInCellhunterDetectionKitII(); break; case "InCELL Hunter™ Detection Kit": priceListViewModel.GetInCellhunterDetectionKit(); break; case "HitHunter<sup>®</sup> cAMP for Small Molecules": priceListViewModel.GetHitHuntercAMPSmallMolecules(); break; case "HitHunter<sup>®</sup> cAMP for Biologics": priceListViewModel.GetHitHuntercAMPBiologics(); break; case "HitHunter<sup>®</sup> cAMP Mem Assays": priceListViewModel.GetHitHuntercAMPMemAssays(); break; case "HitHunter<sup>®</sup> cAMP HS+ Assays": priceListViewModel.GetHitHuntercAMPHSPlusAssays(); break; case "Calcium No WashPLUS Assays": priceListViewModel.GetCalciumNoWashPLUSAssays(); break; case "Cell Plating Reagents": priceListViewModel.GetAssayCompleteCellCultureKit(); break; case "Revive™ Media": priceListViewModel.GetAssayCompleteReviveMedia(); break; case "Preserve™ Freezing Reagent": priceListViewModel.GetAssayCompletePreserveFreezingReagent(); break; case "Cell Culture Kit": priceListViewModel.GetAssayCompleteCellCultureKit(); break; case "Control Ligands": priceListViewModel.GetControlLigands(); break; case "CytoTracker™": priceListViewModel.GetCytoTracker(); break; case "InCELL Hunter™ Target Engagement Assay (TEA) Detection Kit": priceListViewModel.GetTargetEngagementDetectionKit(); break; case "New Product List": priceListViewModel.GetNewProducts(); break; default: break; } } priceListViewModel.pdfModel.DownloadPDFSingleView(this, viewName, priceListViewModel, fileName, "PriceList"); }