public List <CsDataBase> RetourneBdConfig() { try { List <CsDataBase> dbs = new List <CsDataBase>(); CsDataBase abo07 = new CsDataBase(); var connexion = ConfigurationManager.ConnectionStrings["abo07ConnectionString"].ConnectionString; SqlConnection sqlConnection = new SqlConnection(connexion); abo07.Catalog = sqlConnection.Database; abo07.ServerName = sqlConnection.DataSource; CsDataBase galadb = new CsDataBase(); connexion = ConfigurationManager.ConnectionStrings["galadbConnectionString"].ConnectionString; sqlConnection = new SqlConnection(connexion); galadb.Catalog = sqlConnection.Database; galadb.ServerName = sqlConnection.DataSource; dbs.Add(abo07); dbs.Add(galadb); return(dbs); } catch (Exception ex) { ErrorManager.LogException(this, ex); return(null); } }
void InitialiserComposants(List <CsDataBase> dbs) { try { // données relatives à la BD CsDataBase db = dbs.First(); txtdbServer.Text = db.ServerName; txtCatalogDb.Text = db.Catalog; txtpwd.Password = db.Password; // Données relatives au serveur applicatif( wcf) var address = ((App)Application.Current).ModuleServiceConfig["Caisse"].address.Split('/'); txtApplServer.Text = address[2].Split(':')[0]; txtportAppl.Text = address[2].Split(':')[1]; txtAdrApplServer.Text = address[0] + address[1] + address[2]; } catch (Exception ex) { throw ex; } }