59 lines
1.6 KiB
C#
59 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using System.Globalization;
|
|
using PDFGenerator.Presentation.Section;
|
|
using PDFGenerator.BusinessLayer.DataSection;
|
|
using System.Data;
|
|
using DataAccessLayer;
|
|
using System.Data.SqlClient;
|
|
using System.Data.Common;
|
|
|
|
namespace PDFGenerator.BusinessLayer
|
|
{
|
|
public class DataThread : DataThreadModel
|
|
{
|
|
public DataThread(DBProvider dbProvider)
|
|
{
|
|
Agente = "";
|
|
Area = "";
|
|
AreaEstesa = "";
|
|
CapAgente = "";
|
|
CittaAgente = "";
|
|
CodiceFiscale = "";
|
|
CognomeAgente = "";
|
|
CognomeCliente = "";
|
|
IndirizzoAgente = "";
|
|
Intermediario = "";
|
|
NomeAgente = "";
|
|
NomeCliente = "";
|
|
NomeRete = "";
|
|
Rete = "";
|
|
TelefonoAgente = "";
|
|
TipoReport = "";
|
|
ReportsType = new List<ReportType>();
|
|
DocumentPDF = null;
|
|
Data = null;
|
|
SezioneReport = null;
|
|
VaRRisorseNonAssociate = 0;
|
|
CoperturaRisorseNonAssociate = 0;
|
|
PatrimonioTerziContoCorrente = 0;
|
|
DataAccess = new DataAccessDE(dbProvider);
|
|
}
|
|
public ReportType ReportType()
|
|
{
|
|
return ReportsType.Find(
|
|
delegate (ReportType r)
|
|
{
|
|
return r.Descrizione.ToUpper() == TipoReport.ToUpper();
|
|
}
|
|
);
|
|
}
|
|
public DataTable getDataTable(string tableName)
|
|
{
|
|
//sp_getColors
|
|
return new DataTable();
|
|
}
|
|
}
|
|
}
|