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(); } /// /// procedura di avvio dei tableAdapter /// 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(); } /// /// effettua setup dei connection strings da web.config della singola applicazione /// 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 } }