/// <summary>constructor /// </summary> /// <param name="data">report XML data</param> public OruLeukemiaLymphoma(LeukemiaLymphomaReportData data) : base(LeukemiaLymphomaReport.ReportName, data.PageHeader) { m_Data = data; AddCustomObxSegments(); AddObxSegmentsForStandardTrailerSections(data.OtherReportsText, data.ReportDistributionList, LeukemiaLymphomaReport.DisclaimerIndex); }
/// <summary>constructor /// </summary> /// <param name="reportData">report XML data object</param> public LeukemiaLymphomaReport(LeukemiaLymphomaReportData reportData) : base(ReportName, reportData.PageHeader) { m_ReportData = reportData; WriteMainBoxSections(m_ReportData.PathologistSignatureText); WriteAmendments(m_ReportData.Amendments, true); WriteSectionRow(CellPopulationOfInterestLabel, m_ReportData.CellPopulationOfInterestText, m_TopMargin); WriteMarkersSection(); WriteCellDistributionBlastHeaderSection(); WriteStandardTrailerSections(reportData.OtherReportsText, reportData.ReportDistributionList, DisclaimerIndex); }