private void btnCezaEkle_Click(object sender, EventArgs e) { string ceza, Sonuc; DateTime bas, bit; int gun, Id; ceza = txtCeza.Text; gun = Convert.ToInt32(txtGunSayisi.Text); bas = dateBaslangic.Value.Date; bit = dateBitis.Value.Date; Id = Convert.ToInt32(cmbPersonelId.SelectedItem.ToString()); CezaView CV = new CezaView(); CV.Ceza = ceza; CV.CezaGunSayisi = gun; CV.Baslangic = bas; CV.Bitis = bit; CV.PersonelId = Id; Sonuc = CezaIslemleri.CezaEkle(CV); if (Sonuc == "Yes") { MessageBox.Show("Ceza Eklendi"); } else { MessageBox.Show("Ceza Eklerken Hata Oluştu. Hata: " + Sonuc); } }
public static string CezaEkle(CezaView CV) { try { using (PersonelOtomasyonDBEntities2 db = new PersonelOtomasyonDBEntities2()) { tblCezaBilgiler CB = new tblCezaBilgiler(); CB.ceza = CV.Ceza; CB.gun_Sayisi = CV.CezaGunSayisi; CB.baslangic_Tarihi = CV.Baslangic; CB.bitis_Tarihi = CV.Bitis; CB.personel_ID = CV.PersonelId; db.tblCezaBilgiler.Add(CB); db.SaveChanges(); return("Yes"); } }catch (Exception e) { return("No"); } }