88 lines
4.0 KiB
C#
88 lines
4.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using SteamWare;
|
|
|
|
namespace WebSCR_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()
|
|
{
|
|
taATC = new DS_ApplicazioneTableAdapters.AnagTipoConsegneTableAdapter();
|
|
taAC = new DS_ApplicazioneTableAdapters.AnagClientiTableAdapter();
|
|
taAS = new DS_ApplicazioneTableAdapters.AnagSquadreTableAdapter();
|
|
taAsSq = new DS_ApplicazioneTableAdapters.AssegnSquadreTableAdapter();
|
|
taASSD = new DS_ApplicazioneTableAdapters.AssegnSlotSquadreDipTableAdapter();
|
|
taAZ = new DS_ApplicazioneTableAdapters.AnagZoneTableAdapter();
|
|
taImp = new DS_ApplicazioneTableAdapters.ImpegniTableAdapter();
|
|
taDetImp = new DS_ApplicazioneTableAdapters.DettImpegnoTableAdapter();
|
|
taVcz = new DS_ApplicazioneTableAdapters.v_clientiZoneTableAdapter();
|
|
taDocs = new DS_ApplicazioneTableAdapters.DB2_DOCSTableAdapter();
|
|
taDisp = new DS_ApplicazioneTableAdapters.DisponibilitaTableAdapter();
|
|
taVRI = new DS_ApplicazioneTableAdapters.v_resImpTableAdapter();
|
|
taFile = new DS_UtilityTableAdapters.tblFilesTableAdapter();
|
|
taListVal = new DS_UtilityTableAdapters.ListValuesTableAdapter();
|
|
}
|
|
/// <summary>
|
|
/// effettua setup dei connection strings da web.config della singola applicazione
|
|
/// </summary>
|
|
protected virtual void setupConnectionString()
|
|
{
|
|
string connStr = memLayer.ML.confReadString("WebSCRConnectionString");
|
|
string connStrFiles = memLayer.ML.confReadString("WebSCRFilesConnectionString");
|
|
// connections del db vocabolario
|
|
taATC.Connection.ConnectionString = connStr;
|
|
taAC.Connection.ConnectionString = connStr;
|
|
taAS.Connection.ConnectionString = connStr;
|
|
taAsSq.Connection.ConnectionString = connStr;
|
|
taASSD.Connection.ConnectionString = connStr;
|
|
taAZ.Connection.ConnectionString = connStr;
|
|
taImp.Connection.ConnectionString = connStr;
|
|
taDetImp.Connection.ConnectionString = connStr;
|
|
taVcz.Connection.ConnectionString = connStr;
|
|
taDocs.Connection.ConnectionString = connStr;
|
|
taDisp.Connection.ConnectionString = connStr;
|
|
taVRI.Connection.ConnectionString = connStr;
|
|
taFile.Connection.ConnectionString = connStrFiles;
|
|
taListVal.Connection.ConnectionString = connStrFiles;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region area public
|
|
|
|
public DS_ApplicazioneTableAdapters.AnagTipoConsegneTableAdapter taATC;
|
|
public DS_ApplicazioneTableAdapters.AnagClientiTableAdapter taAC;
|
|
public DS_ApplicazioneTableAdapters.AnagSquadreTableAdapter taAS;
|
|
public DS_ApplicazioneTableAdapters.AnagZoneTableAdapter taAZ;
|
|
public DS_ApplicazioneTableAdapters.AssegnSquadreTableAdapter taAsSq;
|
|
public DS_ApplicazioneTableAdapters.AssegnSlotSquadreDipTableAdapter taASSD;
|
|
public DS_ApplicazioneTableAdapters.ImpegniTableAdapter taImp;
|
|
public DS_ApplicazioneTableAdapters.DettImpegnoTableAdapter taDetImp;
|
|
public DS_ApplicazioneTableAdapters.v_clientiZoneTableAdapter taVcz;
|
|
public DS_ApplicazioneTableAdapters.DB2_DOCSTableAdapter taDocs;
|
|
public DS_ApplicazioneTableAdapters.DisponibilitaTableAdapter taDisp;
|
|
public DS_ApplicazioneTableAdapters.v_resImpTableAdapter taVRI;
|
|
public DS_UtilityTableAdapters.tblFilesTableAdapter taFile;
|
|
public DS_UtilityTableAdapters.ListValuesTableAdapter taListVal;
|
|
|
|
public static DtProxy man = new DtProxy();
|
|
|
|
#endregion
|
|
}
|
|
}
|