71 lines
2.8 KiB
C#
71 lines
2.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using SteamWare;
|
|
|
|
namespace App_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()
|
|
{
|
|
//taAF = new DS_ApplicazioneTableAdapters.AnagFasiTableAdapter();
|
|
//taEFM = new DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter();
|
|
//taEM = new DS_ApplicazioneTableAdapters.ElencoMacchineCNTableAdapter();
|
|
//taESM = new DS_ApplicazioneTableAdapters.ElencoSchedeMacchinaTableAdapter();
|
|
//taASC = new DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter();
|
|
//taDetImp = new DS_ApplicazioneTableAdapters.DettImpegnoTableAdapter();
|
|
//taVcz = new DS_ApplicazioneTableAdapters.v_clientiZoneTableAdapter();
|
|
//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("AppConnectionString");
|
|
//string connStrFiles = memLayer.ML.confReadString("WebSCRFilesConnectionString");
|
|
// connections del db vocabolario
|
|
//taAF.Connection.ConnectionString = connStr;
|
|
//taEFM.Connection.ConnectionString = connStr;
|
|
//taEM.Connection.ConnectionString = connStr;
|
|
//taESM.Connection.ConnectionString = connStr;
|
|
//taASC.Connection.ConnectionString = connStr;
|
|
//taDetImp.Connection.ConnectionString = connStr;
|
|
//taVcz.Connection.ConnectionString = connStr;
|
|
//taFile.Connection.ConnectionString = connStrFiles;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region area public
|
|
|
|
//public DS_ApplicazioneTableAdapters.AnagFasiTableAdapter taAF;
|
|
//public DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter taEFM;
|
|
//public DS_ApplicazioneTableAdapters.ElencoMacchineCNTableAdapter taEM;
|
|
//public DS_ApplicazioneTableAdapters.ElencoSchedeMacchinaTableAdapter taESM;
|
|
//public DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter taASC;
|
|
//public DS_ApplicazioneTableAdapters.DettImpegnoTableAdapter taDetImp;
|
|
//public DS_ApplicazioneTableAdapters.v_clientiZoneTableAdapter taVcz;
|
|
//public DS_UtilityTableAdapters.tblFilesTableAdapter taFile;
|
|
|
|
public static DtProxy man = new DtProxy();
|
|
|
|
#endregion
|
|
}
|
|
}
|