using SteamWare; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 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_appTableAdapters.AnagFornitoriTableAdapter(); taAS = new DS_appTableAdapters.AnagStatiTableAdapter(); taAssF2A = new DS_appTableAdapters.AssF2ATableAdapter(); taElRich = new DS_appTableAdapters.ElencolRichTableAdapter(); } /// /// effettua setup dei connection strings da web.config della singola applicazione /// protected virtual void setupConnectionString() { string connStr = memLayer.ML.confReadString("B2BCondConnectionString"); //string connStrFiles = memLayer.ML.confReadString("B2BCondFilesConnectionString"); // connections del db vocabolario taAF.Connection.ConnectionString = connStr; taAS.Connection.ConnectionString = connStr; taAssF2A.Connection.ConnectionString = connStr; taElRich.Connection.ConnectionString = connStr; } #endregion #region area public public DS_appTableAdapters.AnagFornitoriTableAdapter taAF; public DS_appTableAdapters.AnagStatiTableAdapter taAS; public DS_appTableAdapters.AssF2ATableAdapter taAssF2A; public DS_appTableAdapters.ElencolRichTableAdapter taElRich; public static DtProxy man = new DtProxy(); #endregion } }