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 Button2_Click(object sender, EventArgs e) { // Kaydet string mesaj = ""; if (comboUYE_REFNO.SelectedIndex == -1) { mesaj = "ÜYE ADI SOYADI boş bırakılamaz!\r\n"; } if (comboKITAP_REFNO.SelectedIndex == -1) { mesaj += "KİTAP ADI boş bırakılamaz!\r\n"; } if (txtVERILIS_TARIHI.Text == "") { mesaj += "VERİLİŞ TARİHİ boş bırakılamaz!\r\n"; } if (comboDURUMU.SelectedIndex == -1) { mesaj += "DURUMU boş bırakılamaz!"; } if (Convert.ToString(comboDURUMU.SelectedItem) == "Alındı" && txtALINIS_TARIHI.Text == "") { mesaj += "ALIŞ TARIHI boş bırakılamaz!"; } if (mesaj != "") { FrmUYARI uyarı = new FrmUYARI(); uyarı.textBox1.Text = mesaj; uyarı.ShowDialog(); return; } ODUNC_KITAP ok = new ODUNC_KITAP(); if (txtODUNC_KITAP_REFNO.Text != "") { ok = entities.ODUNC_KITAP.Find(Convert.ToInt32(txtODUNC_KITAP_REFNO.Text)); ok.UYE_REFNO = Convert.ToInt32(comboUYE_REFNO.SelectedValue); ok.KITAP_REFNO = Convert.ToInt32(comboKITAP_REFNO.SelectedValue); ok.VERILIS_TARIHI = Convert.ToDateTime(txtVERILIS_TARIHI.Text); // DURUMU Verildi ise ALINIS TARIHI alma if (Convert.ToString(comboDURUMU.SelectedItem) == "Verildi") { ok.DURUMU = true; } // Durumu Alindi ise alinis tarihini de al else { ok.DURUMU = false; ok.ALINIS_TARIHI = Convert.ToDateTime(txtALINIS_TARIHI.Text); } ok.ACIKLAMA = txtACIKLAMA.Text; entities.SaveChanges(); } else { ok.UYE_REFNO = Convert.ToInt32(comboUYE_REFNO.SelectedValue); ok.KITAP_REFNO = Convert.ToInt32(comboKITAP_REFNO.SelectedValue); ok.VERILIS_TARIHI = Convert.ToDateTime(txtVERILIS_TARIHI.Text); // Durumu Verildi ise alınıs tarihini alma if (Convert.ToString(comboDURUMU.SelectedItem) == "Verildi") { ok.DURUMU = true; } // Durumu Alindi ise alinis tarihini de al else { ok.DURUMU = false; if (Convert.ToDateTime(txtALINIS_TARIHI.Text) > Convert.ToDateTime(txtVERILIS_TARIHI.Text)) { ok.ALINIS_TARIHI = Convert.ToDateTime(txtALINIS_TARIHI.Text); } else { errorProvider1.SetError(txtALINIS_TARIHI, "Uygun Tarih Giriniz!"); return; } } ok.ACIKLAMA = txtACIKLAMA.Text; entities.ODUNC_KITAP.Add(ok); entities.SaveChanges(); } GridDoldur(); }
private void Button2_Click(object sender, EventArgs e) { // Kaydet int checkNumeric; string mesaj = ""; if (txtADI_SOYADI.Text == "") { mesaj = "ÜYE ADI SOYADI boş bırakılamaz!\r\n"; } if (txtADRES.Text == "") { mesaj += "ADRES boş bırakılamaz!\r\n"; } if (txtTELEFON.Text == "" || txtTELEFON.Text.Length != 11 || int.TryParse(txtTELEFON.Text, out checkNumeric)) { mesaj += "TELEFON boş bırakılamaz 11 haneli ve numerik olmalıdır!\r\n"; } if (txtEMAIL.Text == "") { mesaj += "EMAIL boş bırakılamaz!\r\n"; } if (comboDURUMU.SelectedIndex == -1) { mesaj += "DURUMU boş bırakılamaz!"; } if (mesaj != "") { FrmUYARI uyarı = new FrmUYARI(); uyarı.textBox1.Text = mesaj; uyarı.ShowDialog(); return; } UYE u = new UYE(); if (txtUYE_REFNO.Text != "") { u = entities.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); u.ACIKLAMA = txtACIKLAMA.Text; u.ADI_SOYADI = txtADI_SOYADI.Text; u.ADRES = txtADRES.Text; if (Convert.ToString(comboDURUMU.SelectedItem) == "Aktif") { u.DURUMU = true; } else { u.DURUMU = false; } u.EKLEME_TARIHI = dateTimePicker1.Value; u.EMAIL = txtEMAIL.Text; u.TELEFON = txtTELEFON.Text; entities.SaveChanges(); } else { u.ACIKLAMA = txtACIKLAMA.Text; u.ADI_SOYADI = txtADI_SOYADI.Text; u.ADRES = txtADRES.Text; if (Convert.ToString(comboDURUMU.SelectedItem) == "Aktif") { u.DURUMU = true; } else { u.DURUMU = false; } u.EKLEME_TARIHI = dateTimePicker1.Value; u.EMAIL = txtEMAIL.Text; u.TELEFON = txtTELEFON.Text; entities.UYEs.Add(u); entities.SaveChanges(); } GridDoldur(); }