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();
            }
        }