using SteamWare; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AppData { public class DataLayer { #region oggetti public public DS_AppTableAdapters.BatchListTableAdapter taBL; public DS_AppTableAdapters.ItemListTableAdapter taIL; public DS_AppTableAdapters.MaterialsTableAdapter taMat; public DS_AppTableAdapters.OrderListTableAdapter taOL; public DataLayer() { // inizializzaizone classe initTA(); setupConnString(); } private void setupConnString() { string connString = memLayer.ML.CRS("NKC_WFConnectionString"); taBL.Connection.ConnectionString = connString; taIL.Connection.ConnectionString = connString; taMat.Connection.ConnectionString = connString; taOL.Connection.ConnectionString = connString; } private void initTA() { taBL = new DS_AppTableAdapters.BatchListTableAdapter(); taIL = new DS_AppTableAdapters.ItemListTableAdapter(); taMat = new DS_AppTableAdapters.MaterialsTableAdapter(); taOL = new DS_AppTableAdapters.OrderListTableAdapter(); } #endregion /// /// oggetto static/singleton per fare chiamate sul datalayer /// public static DataLayer man = new DataLayer(); public string CodSoggCurrUser { get { return "O000123456"; } } public string CognNomeCurrUser { get { return "Mario Rossi"; } } } }