private void btnEkle_Click(object sender, EventArgs e) { try { UyeBL ubl = new UyeBL(); Uye u = new Uye(); u.UyeID = uyeID; u.UyeAd = txtUyeAd.Text.Trim(); u.UyeSoyad = txtUyeSoyad.Text.Trim(); u.UyeTel = txtUyeTel.Text.Trim(); u.UyeMail = txtUyeMail.Text.Trim(); switch (uyeID) { case 0: if (ubl.Ekle(u)) { Temizle(); ubl.Dispose(); MessageBox.Show("Ekleme Başarılı"); } else { MessageBox.Show("Yeniden Deneyiniz!!"); ubl.Dispose(); } break; default: if (ubl.Guncelle(u)) { Temizle(); MessageBox.Show("Güncelleme Başarılı"); } else { MessageBox.Show("Güncelleme Başarısız!"); } break; } } catch (SqlException ex) { MessageBox.Show("Veritabanı Hatası! Hata Kodu: " + ex.Number); } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!"); } }
private void frmUyeList_Load(object sender, EventArgs e) { UyeBL ubl = new UyeBL(); dt = ubl.UyeTable(); gridUye.DataSource = dt; ubl.Dispose(); }