67 lines
1.8 KiB
C#
67 lines
1.8 KiB
C#
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; }
|
|
}
|
|
}
|
|
} |