Beispiel #1
0
 private void btn_sil_Click(object sender, EventArgs e)
 {
     if (dgv_Uyeler.SelectedRows.Count == 0)
     {
         MessageBox.Show("Satır seçmediğiniz için işleminizi gerçekleştiremiyorum.");
     }
     else
     {
         DialogResult dialogResult = MessageBox.Show("Silmek istediğinize emin misiniz?", "Dikkat!", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             string id = dgv_Uyeler.CurrentRow.Cells["id"].Value.ToString();
             try
             {
                 d.myConnection.Open();
                 string        sql           = "delete from TBL_Uyeler where id = @id";
                 SQLiteCommand delete_uyeler = new SQLiteCommand(sql, d.myConnection);
                 delete_uyeler.Parameters.AddWithValue("@id", id);
                 int result = delete_uyeler.ExecuteNonQuery();
                 if (result > 0)
                 {
                     MessageBox.Show("Kayıt başarı ile silindi.");
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.ToString());
             }
             finally
             {
                 d.myConnection.Close();
                 Frm_UyeGoruntule frm      = (Frm_UyeGoruntule)Application.OpenForms["Frm_UyeGoruntule"];
                 string           aranacak = "";
                 frm.doldur(aranacak, parametre);
                 frm.Refresh();
             }
         }
     }
 }