public static string DersEkle(DersView DV, string KAd) { try { using (PersonelOtomasyonDBEntities2 db = new PersonelOtomasyonDBEntities2()) { tblVerdigiDersler VD = new tblVerdigiDersler(); VD.ders = DV.Ders; VD.ders_Baslangic_Saat = DV.BaslangicSaat; VD.ders_Bitis_Saat = DV.BitisSaat; VD.ders_Gunu = DV.DersGunu; VD.sinif_ID = DV.SinifId; var KI = (from i in db.tblKullanicilar where i.kullanici_Ad == KAd select i.kullanici_ID).SingleOrDefault(); var PI = (from i in db.tblPersoneller where i.kullanici_ID == KI select i.personel_ID).SingleOrDefault(); VD.personel_ID = PI; db.tblVerdigiDersler.Add(VD); db.SaveChanges(); return("Yes"); } }catch (Exception e) { return("No"); } }
private void btnVerdigiDersEkle_Click(object sender, EventArgs e) { string ders, bas, bit, dersGunu, sinif, Sonuc; ders = txtDers.Text; bas = txtBaslangicSaat.Text; bit = txtBitisSaat.Text; dersGunu = cmbDersGunu.SelectedItem.ToString(); sinif = cmbSinif.SelectedItem.ToString(); DersView DV = new DersView(); DV.Ders = ders; DV.BaslangicSaat = bas; DV.BitisSaat = bit; DV.DersGunu = dersGunu; DV.SinifId = Convert.ToInt32(sinif); Sonuc = VerdigiDersler.DersEkle(DV, frmGiris.Kullanici.ToString()); if (Sonuc == "Yes") { MessageBox.Show("Ders Eklendi."); } else { MessageBox.Show("Ders Eklerken Hata Oluştu. Hata: " + Sonuc); } }