private void btnOgrenciSil_Click(object sender, RoutedEventArgs e) { if (tbOgrNo.Text != "" && tbAd.Text != "") { ogrenciPrm veri = new ogrenciPrm(); veri.OgrenciNo = tbOgrNo.Text; if (vtIslem.veriSilme(veri)) { ogrenciPrm.hataParam = 0; ogrenciPrm.bilgiEkraniMesaj = "Kayıt Silme İşlemi Başarılı"; bilgiEkrani be = new bilgiEkrani(); be.Show(); tbOgrNo.Clear(); tbDogYer.Clear(); tbSoyad.Clear(); tbBolum.Clear(); tbBabaAdı.Clear(); tbAd.Clear(); vtIslem.veriDoldur(dgListe); } } else { ogrenciPrm.hataParam = 1; ogrenciPrm.bilgiEkraniMesaj = "Alanları Boş Bırakmayınız"; bilgiEkrani be = new bilgiEkrani(); be.Show(); } }
public static int kullanKontrol(ogrenciPrm kullanici) { int durum = 0; ogrConn = new SqlConnection(vtBilgi.vtAdres); sorgu = "SELECT COUNT (1) FROM KULLAN WHERE kullanAd=@kullanAd AND kullanSifre=@kullanSifre"; ogrCmd = new SqlCommand(sorgu, ogrConn); ogrCmd.Parameters.AddWithValue("@kullanAd", kullanici.KullanAd); ogrCmd.Parameters.AddWithValue("@kullanSifre", kullanici.KullanSifre); try { if (ogrConn.State == ConnectionState.Closed) { ogrConn.Open(); } durum = (int)(ogrCmd.ExecuteScalar()); } catch (Exception msg) { MessageBox.Show(msg.ToString()); } finally { ogrConn.Dispose(); } return(durum); }
public static bool veriSilme(ogrenciPrm veri) { kontrol = 0; ogrConn = new SqlConnection(vtBilgi.vtAdres); sorgu = "DELETE FROM KIMLIK WHERE ogrenciNo=@ogrenciNo"; ogrCmd = new SqlCommand(sorgu, ogrConn); ogrCmd.Parameters.AddWithValue("@ogrenciNo", veri.OgrenciNo); try { if (ogrConn.State == ConnectionState.Closed) { ogrConn.Open(); } kontrol = (sbyte)ogrCmd.ExecuteNonQuery(); } catch (Exception msg) { MessageBox.Show(msg.ToString()); } finally { ogrConn.Dispose(); } if (kontrol > 0) { return(true); } else { return(false); } }
private void btnOgrenciEkle_Click(object sender, RoutedEventArgs e) { if (tbOgrNo.Text != "" && tbAd.Text != "" && tbSoyad.Text != "") { ogrenciPrm veri = new ogrenciPrm(); veri.OgrenciNo = tbOgrNo.Text; veri.Ad = tbAd.Text; veri.Soyad = tbSoyad.Text; veri.Bolum = tbBolum.Text; veri.DogumYeri = tbDogYer.Text; veri.BabaAd = tbBabaAdı.Text; if (vtIslem.veriEkleme(veri)) { ogrenciPrm.hataParam = 0; ogrenciPrm.bilgiEkraniMesaj = "Kayıt İşlemi Başarılı"; bilgiEkrani be = new bilgiEkrani(); be.Show(); tbAd.Clear(); tbBabaAdı.Clear(); tbBolum.Clear(); tbDogYer.Clear(); tbOgrNo.Clear(); tbSoyad.Clear(); tbOgrNo.Focus(); } else { ogrenciPrm.hataParam = 1; ogrenciPrm.bilgiEkraniMesaj = "Kayıt İşlemi Başarısızı oldu"; bilgiEkrani be = new bilgiEkrani(); be.Show(); } } else { ogrenciPrm.hataParam = 1; ogrenciPrm.bilgiEkraniMesaj = "Alanları Boş Bırakmayınız"; bilgiEkrani be = new bilgiEkrani(); be.Show(); } }
private void btnGiris_Click(object sender, RoutedEventArgs e) { if (tbKullanAd.Text != "" && tbSifre.Password != "") { ogrenciPrm veri = new ogrenciPrm(); veri.KullanAd = tbKullanAd.Text; veri.KullanSifre = tbSifre.Password; int durum = vtIslem.kullanKontrol(veri); if (durum == 1) { MainWindow anaform = new MainWindow(); anaform.lblKullanAd.Content = tbKullanAd.Text; anaform.Show(); this.Close(); } else { MessageBox.Show("Hatalı Kullanıcı Adı ya da Şifresi", "Bilgi", MessageBoxButton.OK, MessageBoxImage.Information); } } }
public static bool veriEkleme(ogrenciPrm veri) { kontrol = 0; ogrConn = new SqlConnection(vtBilgi.vtAdres); sorgu = "INSERT INTO KIMLIK (ogrenciNo, ad, soyad, bolum, dogumYeri, babaAd) " + "VALUES (@ogrenciNo, @ad, @soyad, @bolum, @dogumYeri, @babaAd)"; ogrCmd = new SqlCommand(sorgu, ogrConn); ogrCmd.Parameters.AddWithValue("@ogrenciNo", veri.OgrenciNo); ogrCmd.Parameters.AddWithValue("@ad", veri.Ad); ogrCmd.Parameters.AddWithValue("@soyad", veri.Soyad); ogrCmd.Parameters.AddWithValue("@bolum", veri.Bolum); ogrCmd.Parameters.AddWithValue("@dogumYeri", veri.DogumYeri); ogrCmd.Parameters.AddWithValue("@babaAd", veri.BabaAd); try { if (ogrConn.State == ConnectionState.Closed) { ogrConn.Open(); } kontrol = (sbyte)ogrCmd.ExecuteNonQuery(); } catch (Exception msg) { MessageBox.Show(msg.ToString()); } finally { ogrConn.Dispose(); } if (kontrol > 0) { return(true); } else { return(false); } }