private void btnKayit_Click(object sender, EventArgs e) { string okulAdi, bolumAdi, ogrenimSeviyesi, Sonuc; DateTime baslangic, mezuniyet; okulAdi = txtOkulAdi.Text; bolumAdi = txtBolum.Text; ogrenimSeviyesi = cmbOgrenimSeviyesi.SelectedItem.ToString(); baslangic = dateGiris.Value.Date; mezuniyet = dateMezuniyet.Value.Date; EgitimView EV = new EgitimView(); EV.OkulAdi = okulAdi; EV.BolumAdi = bolumAdi; EV.Baslangic = baslangic; EV.Mezuniyet = mezuniyet; EV.OgrenimSeviyesi = ogrenimSeviyesi; Sonuc = EgitimIslemleri.OgrenimBilgileriEkle(EV, frmPersonelKayitDuzenleme.Personel_kullaniciAdı.ToString()); if (Sonuc == "Yes") { MessageBox.Show("Eğitim Bilgileri Eklendi."); } else { MessageBox.Show("Eğitim Bilgilerini Eklerken Hata Oluştu. Hata: " + Sonuc); } }
public static string OgrenimBilgileriEkle(EgitimView EV, 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(); tblEgitim E = new tblEgitim(); E.okul_Adi = EV.OkulAdi; E.bolum = EV.BolumAdi; E.giris_Tarihi = EV.Baslangic; E.mezuniyet_Tarihi = EV.Mezuniyet; E.ogrenim_seviyesi = EV.OgrenimSeviyesi; E.personel_ID = PID; db.tblEgitim.Add(E); db.SaveChanges(); return("Yes"); } }catch (Exception e) { return("No"); } }