private void BtnKaydet_Click(object sender, EventArgs e) { if (iletisimBilgisi == null) // Sıfırdan kayıt işlemi { iletisimBilgisi = new IletisimBilgisi() { Email = txtEmail.Text, Adres = txtAdres.Text, Telefon = txtTelefon.Text, PersonelID = (int)cmbPersoneller.SelectedValue }; db.IletisimBilgileri.Add(iletisimBilgisi); } else // update işlemi { iletisimBilgisi.Email = txtEmail.Text; iletisimBilgisi.Telefon = txtTelefon.Text; iletisimBilgisi.Adres = txtAdres.Text; } db.SaveChanges(); cmbPersoneller.Enabled = true; btnKaydet.Enabled = false; cmbPersoneller.SelectedIndex = -1; MessageBox.Show("Kayıt veya Güncelleme İşlemi Tamamlandı!"); Metotlar.Temizle(grpIletisim); }
private void BtnKaydet_Click(object sender, EventArgs e) { if (Metotlar.BosAlanVarmi(grpPersonelKayit)) { MessageBox.Show("Lütfen Tüm alanları Doldurunuz!"); } else { Personel personel = db.Personeller.FirstOrDefault(x => x.TCNo == txtTCNo.Text); if (personel == null) { personel = new Personel() { Isim = txtAd.Text, Soyisim = txtSoyad.Text, Birim = cmbBirimler.Text, Cinsiyet = rdErkek.Checked, DogumTarihi = dtDogumTarihi.Value, TCNo = txtTCNo.Text }; db.Personeller.Add(personel); btnİletisim.Enabled = btnTemizle.Enabled = true; db.SaveChanges(); MessageBox.Show("Kaydınız Gerçekleşmiştir..."); } else { MessageBox.Show("Bu TC No'ya ait kayıt daha önce girilmiştir. Lütfen başka bir tc no giriniz..."); } } }
private void BtnTemizle_Click(object sender, EventArgs e) { Metotlar.Temizle(grpKayit); }
private void BtnTemizleArama_Click(object sender, EventArgs e) { Metotlar.Temizle(grpArama); }
private void BtnTemizle_Click(object sender, EventArgs e) { Metotlar.Temizle(grpPersonelKayit); btnTemizle.Enabled = false; }