private void Button2_Click(object sender, EventArgs e) {//KAYDET UYE u = new UYE(); if (txtACIKLAMA.Text == "" || txtADI_SOYAD.Text == "" || txtADRES.Text == "" || txtEMAIL.Text == "" || txtTELEFON.Text == "") { MessageBox.Show("Boş Bırakmayınız!", "Hata"); } else { if (txtUYE_REFNO.Text != "") { u = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); u.ACIKLAMA = txtACIKLAMA.Text; u.ADI_SOYAD = txtADI_SOYAD.Text; u.ADRES = txtADRES.Text; u.EMAIL = txtEMAIL.Text; u.TELEFON = txtTELEFON.Text; u.EKLEME_TARIHI = dtEKLEME_TARIHI.Value; if (cmbDURUMU.Text == "Aktif") { u.DURUMU = Convert.ToBoolean(true); } else if (cmbDURUMU.Text == "Pasif") { u.DURUMU = Convert.ToBoolean(false); } db.SaveChanges(); } else { u.ACIKLAMA = txtACIKLAMA.Text; u.ADI_SOYAD = txtADI_SOYAD.Text; u.ADRES = txtADRES.Text; u.EMAIL = txtEMAIL.Text; u.TELEFON = txtTELEFON.Text; u.EKLEME_TARIHI = dtEKLEME_TARIHI.Value; if (cmbDURUMU.Text == "Aktif") { u.DURUMU = Convert.ToBoolean(true); } else if (cmbDURUMU.Text == "Pasif") { u.DURUMU = Convert.ToBoolean(false); } db.UYEs.Add(u); db.SaveChanges(); } } var liste = db.UYEs.ToList(); dataGridView1.DataSource = liste; }
private void Button4_Click(object sender, EventArgs e) {//SİL if (txtUYE_REFNO.Text != "") { UYE u = new UYE(); u = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); db.UYEs.Remove(u); db.SaveChanges(); var liste = db.UYEs.ToList(); dataGridView1.DataSource = liste; } }
private void Button4_Click(object sender, EventArgs e) { // Sil DialogResult dr = MessageBox.Show("Silmek istediğinize emin misiniz?", "SİL", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.No) { return; } if (txtUYE_REFNO.Text != "") { UYE u = new UYE(); u = entities.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); entities.UYEs.Remove(u); entities.SaveChanges(); } GridDoldur(); }
private void BtnSIL_Click(object sender, EventArgs e) { //uye sil //uye silmeden önce kullanıcıya soru soruluyor DialogResult dr = MessageBox.Show("Üye silinecek.Onaylıyor musunuz?", "DİKKAT!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.No) { return; } if (txtUYE_REFNO.Text != "") { UYE m = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); db.UYEs.Remove(m); db.SaveChanges(); var uyeliste = db.UYEs.ToList(); dataGridView1.DataSource = uyeliste; } }
private void BtnKAYDET_Click(object sender, EventArgs e) { //uye kaydet UYE uye = new UYE(); //Üye bililerini eksik girilmemesi için UyarıForm oluşturuldu ve if else ile kontrol edildi string mesaj = ""; if (txtTELEFON.Text == "") { mesaj = "Telefon bilgisini giriniz.\r\n"; } if (txtEMAIL.Text == "") { mesaj += "Email giriniz.\r\n"; } if (txtADRES.Text == "") { mesaj += "Adres bilisini giriniz.\r\n"; } if (dtEKLEME_TARIHI.Text == "") { mesaj += "Ekleme Tarihini giriniz\r\n"; } if (txtADI_SOYAD.Text == "") { mesaj += "Üyenin ad soyad bilgisini giriniz.\r\n"; } if (cmbDURUMU.Text == "") { mesaj += "Üyenin Durumu(Aktif,Pasif) giriniz.\r\n"; } if (mesaj != "") { UyarıForm f1 = new UyarıForm(); f1.textBox1.Text = mesaj; f1.ShowDialog(); return; } if (txtUYE_REFNO.Text != "") { //üye UPDATE işlemi uye = db.UYEs.Find(Convert.ToInt32(txtUYE_REFNO.Text)); uye.TELEFON = txtTELEFON.Text; uye.EKLEME_TARIHI = Convert.ToDateTime(dtEKLEME_TARIHI.Text); uye.EMAIL = txtEMAIL.Text; uye.ADRES = txtADRES.Text; uye.ADI_SOYAD = txtADI_SOYAD.Text; uye.ACIKLAMA = txtACIKLAMA.Text; uye.DURUMU = Convert.ToBoolean(cmbDURUMU.Text); db.SaveChanges(); } else {//uye INSERT işlemi uye.TELEFON = txtTELEFON.Text; uye.EKLEME_TARIHI = Convert.ToDateTime(dtEKLEME_TARIHI.Text); uye.EMAIL = txtEMAIL.Text; uye.ADRES = txtADRES.Text; uye.ADI_SOYAD = txtADI_SOYAD.Text; uye.ACIKLAMA = txtACIKLAMA.Text; uye.DURUMU = Convert.ToBoolean(cmbDURUMU.Text); db.UYEs.Add(uye); db.SaveChanges(); } var uyeliste = db.UYEs.ToList(); dataGridView1.DataSource = uyeliste; }
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(); }