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();
            }
        }
Пример #2
0
        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);
        }
Пример #3
0
 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);
     }
 }
Пример #4
0
        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();
            }
        }
Пример #5
0
 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);
         }
     }
 }
Пример #6
0
 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);
     }
 }