using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using PDFGenerator.Presentation.Section; namespace PDFGenerator.BusinessLayer { /// <summary> /// Contenitore di tutti gli oggetti necessari al disegno del report. /// </summary> public class ParametriReport { private DocumentPDF _documentPDF; //private DataThread _dataThread; private TipoReport _tipoReport; private DatiSezione _datiSezione; public ParametriReport(DocumentPDF documentPDF) { _documentPDF = documentPDF; _datiSezione = new DatiSezione(_documentPDF); } /// <summary> /// Ottiene o imposta il DocumentPDF. /// </summary> public DocumentPDF DocumentPDF { get { return _documentPDF; } set { _documentPDF = value; } } ///// <summary> ///// Ottiene o imposta il DataThread. ///// </summary> //public DataThread DataThread //{ // get { return _dataThread; } // set { _dataThread = value; } //} /// <summary> /// Ottiene o imposta il tipo di Report. /// DIAGNOSI,MONITORAGGIO ect. /// </summary> public TipoReport TipoReport { get { return _tipoReport; } set { _tipoReport = value; } } /// <summary> /// Ottiene o imposta DatiSezione /// </summary> public DatiSezione DatiSezione { get { return _datiSezione; } set { _datiSezione = value; } } } }