89 lines
4.0 KiB
C#
89 lines
4.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using SteamWare;
|
|
|
|
namespace CMS_SC_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();
|
|
taASC = new DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter();
|
|
taDS = new DS_ApplicazioneTableAdapters.DettSchedaTableAdapter();
|
|
taED = new DS_ApplicazioneTableAdapters.ElencoDossierTableAdapter();
|
|
taEFM = new DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter();
|
|
taEM = new DS_ApplicazioneTableAdapters.ElencoMacchineCNTableAdapter();
|
|
taMis = new DS_ApplicazioneTableAdapters.MisureTableAdapter();
|
|
taRep = new DS_ApplicazioneTableAdapters.ReportDataTableAdapter();
|
|
taSCFM = new DS_ApplicazioneTableAdapters.SchemaCollFamMaccTableAdapter();
|
|
taSCM = new DS_ApplicazioneTableAdapters.SchemaCollMaccTableAdapter();
|
|
taVV = new DS_ApplicazioneTableAdapters.ValidValTableAdapter();
|
|
taListVal = new DS_UtilityTableAdapters.ListValuesTableAdapter();
|
|
taVoc = new DS_UtilityTableAdapters.VocabolarioTableAdapter();
|
|
taVSMacc = new DS_UtilityTableAdapters.v_selMacchineTableAdapter();
|
|
}
|
|
/// <summary>
|
|
/// effettua setup dei connection strings da web.config della singola applicazione
|
|
/// </summary>
|
|
protected virtual void setupConnectionString()
|
|
{
|
|
string connStr = memLayer.ML.confReadString("CMS_SCConnectionString");
|
|
//string connStrFiles = memLayer.ML.confReadString("WebSCRFilesConnectionString");
|
|
// connections del db vocabolario
|
|
taAF.Connection.ConnectionString = connStr;
|
|
taASC.Connection.ConnectionString = connStr;
|
|
taDS.Connection.ConnectionString = connStr;
|
|
taED.Connection.ConnectionString = connStr;
|
|
taEFM.Connection.ConnectionString = connStr;
|
|
taEM.Connection.ConnectionString = connStr;
|
|
taMis.Connection.ConnectionString = connStr;
|
|
taRep.Connection.ConnectionString = connStr;
|
|
taSCFM.Connection.ConnectionString = connStr;
|
|
taSCM.Connection.ConnectionString = connStr;
|
|
taVV.Connection.ConnectionString = connStr;
|
|
taListVal.Connection.ConnectionString = connStr;
|
|
taVoc.Connection.ConnectionString = connStr;
|
|
taVSMacc.Connection.ConnectionString = connStr;
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region area public
|
|
|
|
public DS_ApplicazioneTableAdapters.AnagFasiTableAdapter taAF;
|
|
public DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter taASC;
|
|
public DS_ApplicazioneTableAdapters.DettSchedaTableAdapter taDS;
|
|
public DS_ApplicazioneTableAdapters.ElencoDossierTableAdapter taED;
|
|
public DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter taEFM;
|
|
public DS_ApplicazioneTableAdapters.ElencoMacchineCNTableAdapter taEM;
|
|
public DS_ApplicazioneTableAdapters.MisureTableAdapter taMis;
|
|
public DS_ApplicazioneTableAdapters.ReportDataTableAdapter taRep;
|
|
public DS_ApplicazioneTableAdapters.SchemaCollFamMaccTableAdapter taSCFM;
|
|
public DS_ApplicazioneTableAdapters.SchemaCollMaccTableAdapter taSCM;
|
|
public DS_ApplicazioneTableAdapters.ValidValTableAdapter taVV;
|
|
public DS_UtilityTableAdapters.ListValuesTableAdapter taListVal;
|
|
public DS_UtilityTableAdapters.VocabolarioTableAdapter taVoc;
|
|
public DS_UtilityTableAdapters.v_selMacchineTableAdapter taVSMacc;
|
|
|
|
public static DtProxy man = new DtProxy();
|
|
|
|
#endregion
|
|
}
|
|
}
|