private void button_serwer_zapisz_Click(object sender, EventArgs e) { if (SerwerCzyNieMaPustychPol()) { var daneSerwera = new DbSerwer(); daneSerwera.Nazwa = textBox_serwer_nazwa.Text; daneSerwera.Adres = textBox_serwer_adres.Text; daneSerwera.Login = textBox_serwer_login.Text; daneSerwera.Haslo = textBox_serwer_haslo.Text; daneSerwera.Baza = textBox_baza.Text; try { using (DbSerwerSQLiteRepository sqlite = new DbSerwerSQLiteRepository()) { sqlite.Insert(daneSerwera); } ZaczytajDaneDoComboboxa(); MessageBox.Show("Ustawienia zostały zapisane.", "Zapis", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Operacja zakończyła się niepowodzeniem.", "Zapis", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void ZaczytajDaneDoComboboxa() { comboBox_serwer.Items.Clear(); using (DbSerwerSQLiteRepository sqlite = new DbSerwerSQLiteRepository()) { var nazwy = sqlite.GetAllColumnNazwa(); foreach (string nazwa in nazwy) { comboBox_serwer.Items.Add(nazwa); } } }
private void button_serwer_usun_Click(object sender, EventArgs e) { var msgbox = MessageBox.Show("Czy potwierdzasz usunięcie " + comboBox_serwer.Text + " z lity ?", "Usuwanie", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (msgbox == DialogResult.Yes) { using (DbSerwerSQLiteRepository sqlite = new DbSerwerSQLiteRepository()) { sqlite.Delete(comboBox_serwer.Text); ZaczytajDaneDoComboboxa(); wyczyscPolaDaneSerwera(); } } }
private void comboBox_serwer_SelectedIndexChanged(object sender, EventArgs e) { var daneSerwera = new DbSerwer(); using (DbSerwerSQLiteRepository sqlite = new DbSerwerSQLiteRepository()) { daneSerwera = sqlite.GetDbSerwer(comboBox_serwer.Text); } if (daneSerwera != null) { textBox_serwer_adres.Text = daneSerwera.Adres; textBox_serwer_haslo.Text = daneSerwera.Haslo; textBox_serwer_nazwa.Text = daneSerwera.Nazwa; textBox_serwer_login.Text = daneSerwera.Login; textBox_baza.Text = daneSerwera.Baza; } else { wyczyscPolaDaneSerwera(); } }