Files
TemplateProj/BaseProj_2015/AppData/DtProxy.cs
T
2018-09-01 09:18:40 +02:00

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
}
}