Example #1
0
        private void BtnKaydet_Click(object sender, EventArgs e)
        {
            /* Aşşağıda Eğer Textboxdaki veriler boşşsa bana messagebox ile lutfen tum bılgılerı eksık doldurunuz dedim. */
            if (txtTc.Text == "" || Txtno.Text == "" || Txtad.Text == "" || Txtsoyad.Text == "" || txtsifre.Text == "")

            {
                MessageBox.Show("Lütfen Tüm bilgileri Eksiksik Doldurunuz.!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Question);
            }

            else
            {
                using (var db = new Ogr_BilgiSistemiEntities()) /* Değilse Yandaki veri tabanı yerini gösterdim ve db diye değşken atadım.  */
                {
                    Uye u = new Uye();                          /*   Uye tablosuna u degıskenı atadım ve Textboxlardaki veriler u.tc diyerek  veri tabanındaki değerlere atadım. */
                    u.Tc         = txtTc.Text;
                    u.OgrenciNo  = Txtno.Text;
                    u.Ad         = Txtad.Text;
                    u.Soyad      = Txtsoyad.Text;
                    u.Sifre      = txtsifre.Text;
                    u.DogumTarih = DateTime.Parse(dateTimePicker1.Value.ToString("dd-MM-yyyy")); /* Burda parse demimin sebebi veri tabani 12.ocak.2012 diye veri kaydetmez mesela bunu 12.01.2012 değerine cevirim u.dogumtarihi degerıne atadım.   */
                    db.Uye.Add(u);                                                               /* U degıskenını uye tablosuna ekle demişim  */
                    db.SaveChanges();                                                            /* ve bu kısımda ıse kayettim.  */


                    Form1 form = new Form1();
                    form.Show();/* Bu kısımda ise form 1 e yonlendırsın   */
                    Hide();
                }
            }
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            using (var db = new Ogr_BilgiSistemiEntities())                                    /* Yandaki veri tabanı yerini gösterdim ve db diye değşken atadım.  */
            {
                var query = db.Uye.Where(x => x.OgrenciNo == txtogrnoo.Text).FirstOrDefault(); /* burda bı sorgulama ıslemı yapıyoruz ve verı tabanındakı ogrencı no txtogrencı no ya eşitse demişiz   */
                if (query == null)                                                             /*query boşşsa demişiz alttaki kisimda hatayı verdırtsın mesagebox.show ile*/
                {
                    MessageBox.Show("Hatalı Numara Girdiniz.", "Hata");
                }
                else
                {
                    TblAkademik a = new TblAkademik();/*   Uye tablosuna a degıskenı atadım ve Textboxlardaki veriler a.OgrNo diyerek  veri tabanındaki değerlere atadım. */
                    a.OgrNo          = txtogrnoo.Text;
                    a.Dersvehocalar  = comboBox1.Text;
                    a.Yariyil        = comboBox2.Text;
                    a.Vize1          = txtvize1.Text;
                    a.Vize2          = txtvize2.Text;
                    a.Final          = txtfinal.Text;
                    a.Ortalama       = txtortalama.Text;
                    a.Harfliortalama = txtharflinot.Text;
                    db.TblAkademik.Add(a);                                    /* a degıskenını uye tablosuna ekle demişim  */
                    db.SaveChanges();                                         /* ve bu kısımda ıse kayettim.  */

                    MessageBox.Show("Kayıt Başarıyla Eklenmiştir.", "Bilgi"); /* Kaydetme sonucunda messagebox ile Bilgi veriyoruz Kullanıcıya */
                }
            }
        }