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();
        }
示例#2
0
        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);
        }