private void btnYabanciDilEkle_Click(object sender, EventArgs e)
        {
            string   yabanciDil, Sonuc;
            int      puan;
            DateTime sinavTarihi;

            yabanciDil  = txtYabanciDil.Text;
            puan        = Convert.ToInt32(txtPuan.Text);
            sinavTarihi = dateSinav.Value.Date;

            YabanciDilView YDV = new YabanciDilView();

            YDV.YabanciDil  = yabanciDil;
            YDV.SinavTarihi = sinavTarihi;
            YDV.Puan        = puan;

            Sonuc = EgitimIslemleri.YabanciDilEkle(YDV, frmPersonelKayitDuzenleme.Personel_kullaniciAdı.ToString());
            if (Sonuc == "Yes")
            {
                MessageBox.Show("Yabancı Dil Eklendi");
            }
            else
            {
                MessageBox.Show("Yabancı Dil Eklerken Hata Oluştu. Hata: " + Sonuc);
            }
        }
        public static string YabanciDilEkle(YabanciDilView YDV, string KAd)
        {
            try
            {
                using (PersonelOtomasyonDBEntities2 db = new PersonelOtomasyonDBEntities2())
                {
                    var KID = (from i in db.tblKullanicilar
                               where i.kullanici_Ad == KAd
                               select i.kullanici_ID).SingleOrDefault();

                    var PID = (from i in db.tblPersoneller
                               where i.kullanici_ID == KID
                               select i.personel_ID).SingleOrDefault();

                    tblYabanciDil YD = new tblYabanciDil();
                    YD.yabanci_Dil  = YDV.YabanciDil;
                    YD.sinav_Tarihi = YDV.SinavTarihi;
                    YD.puan         = YDV.Puan;
                    YD.personel_ID  = PID;

                    db.tblYabanciDil.Add(YD);
                    db.SaveChanges();
                    return("Yes");
                }
            }catch (Exception e)
            {
                return("No");
            }
        }