96 lines
3.7 KiB
C#
96 lines
3.7 KiB
C#
using SteamWare;
|
|
|
|
namespace Data
|
|
{
|
|
public class DtProxy
|
|
{
|
|
#region area protected
|
|
|
|
protected DtProxy()
|
|
{
|
|
// inizializzo i table adapters
|
|
avvioTableAdapters();
|
|
setupConnectionString();
|
|
}
|
|
|
|
/// <summary>
|
|
/// procedura di avvio dei tableAdapter
|
|
/// </summary>
|
|
protected virtual void avvioTableAdapters()
|
|
{
|
|
taAAct = new DS_appTableAdapters.AnagActsTableAdapter();
|
|
taAAmm = new DS_appTableAdapters.AnagAmministratoriTableAdapter();
|
|
taAC = new DS_appTableAdapters.AnagCondominiTableAdapter();
|
|
taAF = new DS_appTableAdapters.AnagFornitoriTableAdapter();
|
|
taAP = new DS_appTableAdapters.AnagPriorTableAdapter();
|
|
taAS = new DS_appTableAdapters.AnagStatiTableAdapter();
|
|
taAssF2A = new DS_appTableAdapters.AssF2ATableAdapter();
|
|
taAssF2C = new DS_appTableAdapters.AssF2CTableAdapter();
|
|
taElRich = new DS_appTableAdapters.ElencolRichTableAdapter();
|
|
taER_Acts = new DS_appTableAdapters.ER_ActsTableAdapter();
|
|
taFatt = new DS_appTableAdapters.FattureTableAdapter();
|
|
|
|
taAssU2A = new DS_UserTableAdapters.AssU2ATableAdapter();
|
|
taAssU2C = new DS_UserTableAdapters.AssU2CTableAdapter();
|
|
taAssU2F = new DS_UserTableAdapters.AssU2FTableAdapter();
|
|
taUsr = new DS_UserTableAdapters.UtentiTableAdapter();
|
|
|
|
taFile = new DS_UtilityTableAdapters.tblFilesTableAdapter();
|
|
}
|
|
/// <summary>
|
|
/// effettua setup dei connection strings da web.config della singola applicazione
|
|
/// </summary>
|
|
protected virtual void setupConnectionString()
|
|
{
|
|
string connStr = memLayer.ML.confReadString("B2BCondConnectionString");
|
|
string connStrFiles = memLayer.ML.confReadString("B2BCondFilesConnectionString");
|
|
// connections del db vocabolario
|
|
taAAct.Connection.ConnectionString = connStr;
|
|
taAAmm.Connection.ConnectionString = connStr;
|
|
taAC.Connection.ConnectionString = connStr;
|
|
taAF.Connection.ConnectionString = connStr;
|
|
taAP.Connection.ConnectionString = connStr;
|
|
taAS.Connection.ConnectionString = connStr;
|
|
taAssF2A.Connection.ConnectionString = connStr;
|
|
taAssF2C.Connection.ConnectionString = connStr;
|
|
taElRich.Connection.ConnectionString = connStr;
|
|
taER_Acts.Connection.ConnectionString = connStr;
|
|
taFatt.Connection.ConnectionString = connStr;
|
|
|
|
taAssU2A.Connection.ConnectionString = connStr;
|
|
taAssU2C.Connection.ConnectionString = connStr;
|
|
taAssU2F.Connection.ConnectionString = connStr;
|
|
taUsr.Connection.ConnectionString = connStr;
|
|
|
|
taFile.Connection.ConnectionString = connStrFiles;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region area public
|
|
|
|
public DS_appTableAdapters.AnagActsTableAdapter taAAct;
|
|
public DS_appTableAdapters.AnagAmministratoriTableAdapter taAAmm;
|
|
public DS_appTableAdapters.AnagCondominiTableAdapter taAC;
|
|
public DS_appTableAdapters.AnagFornitoriTableAdapter taAF;
|
|
public DS_appTableAdapters.AnagPriorTableAdapter taAP;
|
|
public DS_appTableAdapters.AssF2ATableAdapter taAssF2A;
|
|
public DS_appTableAdapters.AssF2CTableAdapter taAssF2C;
|
|
public DS_appTableAdapters.AnagStatiTableAdapter taAS;
|
|
public DS_appTableAdapters.ElencolRichTableAdapter taElRich;
|
|
public DS_appTableAdapters.ER_ActsTableAdapter taER_Acts;
|
|
public DS_appTableAdapters.FattureTableAdapter taFatt;
|
|
|
|
public DS_UserTableAdapters.AssU2ATableAdapter taAssU2A;
|
|
public DS_UserTableAdapters.AssU2CTableAdapter taAssU2C;
|
|
public DS_UserTableAdapters.AssU2FTableAdapter taAssU2F;
|
|
public DS_UserTableAdapters.UtentiTableAdapter taUsr;
|
|
|
|
public DS_UtilityTableAdapters.tblFilesTableAdapter taFile;
|
|
|
|
public static DtProxy man = new DtProxy();
|
|
|
|
#endregion
|
|
}
|
|
}
|