private void Button4_Click(object sender, EventArgs e) {//3d. aşama sil if (txtKITAP_REFNO.Text != "") { KITAP k = new KITAP(); k = db.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); db.KITAPs.Remove(k); db.SaveChanges(); var liste = db.KITAPs.ToList(); dataGridView1.DataSource = liste; } }
private void Button4_Click(object sender, EventArgs e) { // Sil DialogResult dr = MessageBox.Show("Silmek istediğinize emin misiniz?", "DİKKAT", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.No) { return; } if (txtKITAP_REFNO.Text != "") { KITAP k = new KITAP(); k = entities.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); entities.KITAPs.Remove(k); entities.SaveChanges(); } GridDoldur(); }
private void BtnSIL_Click(object sender, EventArgs e) {//kitap sil //kitap silmeden önce kullanıcıya soru soruluyor DialogResult dr = MessageBox.Show("Kitap silinecek.Onaylıyor musunuz?", "DİKKAT!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.No) { return; } if (txtKITAP_REFNO.Text != "") { KITAP m = db.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); db.KITAPs.Remove(m); db.SaveChanges(); var kitapliste = db.KITAPs.ToList(); dataGridView1.DataSource = kitapliste; } }
private void Button2_Click(object sender, EventArgs e) {//3c. aşama kaydet KITAP k = new KITAP(); if (txtADI.Text == "" || txtISBN.Text == "" || txtYAYIN_EVI.Text == "" || txtYAZARI.Text == "") { MessageBox.Show("Boş Bırakmayınız!", "Hata"); } else { if (txtKITAP_REFNO.Text != "") { k = db.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); k.ADI = txtADI.Text; k.ISBN = txtISBN.Text; k.OZET = txtOZET.Text; k.YAYIN_EVI = txtYAYIN_EVI.Text; k.YAZARI = txtYAZARI.Text; k.BASIM_TARIHI = dtBASIM_TARIHI.Value; db.SaveChanges(); } else { k.ADI = txtADI.Text; k.ISBN = txtISBN.Text; k.OZET = txtOZET.Text; k.YAYIN_EVI = txtYAYIN_EVI.Text; k.YAZARI = txtYAZARI.Text; k.BASIM_TARIHI = dtBASIM_TARIHI.Value; db.KITAPs.Add(k); db.SaveChanges(); } } var liste = db.KITAPs.ToList(); dataGridView1.DataSource = liste; }
private void Button2_Click(object sender, EventArgs e) { // Kaydet int checkNumeric; string mesaj = ""; if (txtADI.Text == "") { mesaj = "KİTAP ADI boş bırakılamaz!\r\n"; } if (txtISBN.Text == "" || txtISBN.Text.Length != 13 || int.TryParse(txtISBN.Text, out checkNumeric)) { mesaj += "ISBN boş bırakılamaz 13 haneli ve numerik olmalıdır!\r\n"; } if (txtYAYIN_EVI.Text == "") { mesaj += "YAYIN EVİ boş bırakılamaz!\r\n"; } if (txtYAZARI.Text == "") { mesaj += "KİTAP YAZARI boş bırakılamaz!\r\n"; } if (mesaj != "") { FrmUYARI uyarı = new FrmUYARI(); uyarı.textBox1.Text = mesaj; uyarı.ShowDialog(); return; } KITAP k = new KITAP(); if (txtKITAP_REFNO.Text != "") { k = entities.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); k.ADI = txtADI.Text; k.BASIM_TARIHI = dateTimePicker1.Value; k.ISBN = txtISBN.Text; k.OZET = txtOZET.Text; k.YAYIN_EVI = txtYAYIN_EVI.Text; k.YAZARI = txtYAZARI.Text; int returnValue = entities.SaveChanges(); if (returnValue > 0) { MessageBox.Show("Başarıyla güncellendi."); } else { MessageBox.Show("Hata!Güncelleme yapılamadı."); } } else { k.ADI = txtADI.Text; k.BASIM_TARIHI = dateTimePicker1.Value; k.ISBN = txtISBN.Text; k.OZET = txtOZET.Text; k.YAYIN_EVI = txtYAYIN_EVI.Text; k.YAZARI = txtYAZARI.Text; entities.KITAPs.Add(k); int returnValue = entities.SaveChanges(); if (returnValue > 0) { MessageBox.Show("Başarıyla eklendi."); } else { MessageBox.Show("Hata!Ekleme yapılamadı."); } } GridDoldur(); }
private void BtnKAYDET_Click(object sender, EventArgs e) {//kitap kaydet KITAP kitap = new KITAP(); //Kitap bililerini eksik girilmemesi için UyarıForm oluşturuldu ve if else ile kontrol edildi string mesaj = ""; if (txtADI.Text == "") { mesaj = "Kitabın adını giriniz.\r\n"; } if (txtISBN.Text == "") { mesaj += "13 haneli uluslar arası kitap kodunu giriniz.\r\n"; } if (txtYAZARI.Text == "") { mesaj += "Kitabın yazarının adı giriniz.\r\n"; } if (dtBASIM_TARIHI.Text == "") { mesaj += "Kitabın basıldığı tarihi giriniz\r\n"; } if (txtYAYIN_EVI.Text == "") { mesaj += "Kitabı yayınlayan firma adını giriniz.\r\n"; } if (mesaj != "") { UyarıForm f1 = new UyarıForm(); f1.textBox1.Text = mesaj; f1.ShowDialog(); return; } if (txtKITAP_REFNO.Text != "") { //kitap UPDATE işlemi kitap = db.KITAPs.Find(Convert.ToInt32(txtKITAP_REFNO.Text)); kitap.ADI = txtADI.Text; kitap.BASIM_TARIHI = Convert.ToDateTime(dtBASIM_TARIHI.Text); kitap.ISBN = txtISBN.Text; kitap.OZET = txtOZET.Text; kitap.YAZARI = txtYAZARI.Text; kitap.YAYIN_EVI = txtYAYIN_EVI.Text; db.SaveChanges(); } else {//kitap INSERT işlemi kitap.ADI = txtADI.Text; kitap.BASIM_TARIHI = Convert.ToDateTime(dtBASIM_TARIHI.Text); kitap.ISBN = txtISBN.Text; kitap.OZET = txtOZET.Text; kitap.YAZARI = txtYAZARI.Text; kitap.YAYIN_EVI = txtYAYIN_EVI.Text; db.KITAPs.Add(kitap); db.SaveChanges(); } var kitapliste = db.KITAPs.ToList(); dataGridView1.DataSource = kitapliste; }