private void SaveAllDBSettings() { DatabaseSettings _dbsets = DatabaseSettings.Default; _dbsets.AccountUsername = _set.txtbxAccName.Text; _dbsets.AccountPassword = _set.pwbxAccPw.Password; _dbsets.DatabaseName = _set.txtbxDBName.Text; _dbsets.Port = _set.txtbxPort.Text; _dbsets.Server = _set.txtbxServer.Text; _dbsets.Save(); }
public void Login() { WypozyczalniaDataClassesDataContext dbContext = new WypozyczalniaDataClassesDataContext( //"Data Source=HANIA-LAPTOP\\SQLEXPRESS;Initial Catalog=Test2;User ID=sa;Password=Admin1"); DatabaseSettings.CreateConnectionString(form.UserName, form.Password)); DatabaseSettings.Save(form.UserName); BaseView initForm = new ClientsView(); Controller controller = new Controller(dbContext, initForm); initForm.Show(); form.Hide(); }
public void Confirm() { if ((form.TextBox1.Length > 0) && (form.TextBox2.Length > 0) && (form.TextBox3.Length > 0) && (form.TextBox4.Length > 0)) { DatabaseSettings.Save(form.TextBox1, form.TextBox2, form.TextBox3); dbContext.Connection.ConnectionString = DatabaseSettings.CreateConnectionString(form.TextBox1, form.TextBox2, form.TextBox3, form.TextBox4); form.Dispose(); } else { System.Windows.Forms.MessageBox.Show("Pola nie mogą być puste", "Błąd"); form.DialogResult = System.Windows.Forms.DialogResult.None; } }
public void SaveLoad() { DatabaseSettings settings1 = new DatabaseSettings(); settings1.DbCatalog = "dbCatalog"; settings1.DbFile = "dbFile"; settings1.DbPassword = "******"; settings1.DbProvider = "dbProvider"; settings1.DbSource = "dbSource"; settings1.DbUser = "******"; settings1.Save(); DatabaseSettings settings2 = new DatabaseSettings(); settings2.Load(); Assert.AreEqual(settings1.DbCatalog, settings2.DbCatalog); Assert.AreEqual(settings1.DbFile, settings2.DbFile); Assert.AreEqual(settings1.DbPassword, settings2.DbPassword); Assert.AreEqual(settings1.DbProvider, settings2.DbProvider); Assert.AreEqual(settings1.DbSource, settings2.DbSource); Assert.AreEqual(settings1.DbUser, settings2.DbUser); }