private void buttonGiris_Click(object sender, EventArgs e) { String sifre = ""; String tc = ""; TemelVeri temelVeri; if (this.textBoxTc.Text.Length != 11 || this.textBoxTc.Text == "") { MessageBox.Show("TC kimlik numarası 11 haneli olmalıdır.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } tcHover(); sifreHover(); tc = this.textBoxTc.Text.Trim(); sifre = this.textBoxSifre.Text.Trim(); if (sorgu.girisTc(tc) == true) { if (sorgu.girisSifre(sifre)) { // temel veri alma ve oluşturma temelVeri = sorgu.temelVeriAl(tc); if (temelVeri.Yetki && !sorgu.silDurum()) { formYonetici = new FormYonetici(temelVeri); formYonetici.ShowDialog(); } else if (!sorgu.silDurum()) { formPersonel = new FormPersonel(temelVeri); formPersonel.ShowDialog(); } else { MessageBox.Show("İşten çıkarıldığınız için giriş yapamazsınız.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Yanlış Şifre girdiniz.\nLütfen kontrol ediniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Aranan kullanıcı sistemde kayıtlı değildir", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void buttonTamam_Click(object sender, EventArgs e) { if (textBoxTC.Text.Length == 11) { DialogResult dialogResult = MessageBox.Show("Eminisiniz ?", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (dialogResult == DialogResult.OK) { if (string.Compare(Tc, textBoxTC.Text) == 0) { MessageBox.Show("Kendinizi silemezsiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { temelVeri = sorguIslem.temelVeriAl(this.textBoxTC.Text.Trim()); if (temelVeri != null && textBox1.Text != "") { /*Personel birçok kez işten çıkarılmış olabilir...*/ if (sorguIslem.temelVeriCikar(temelVeri: temelVeri, aciklama: textBox1.Text.Trim())) { MessageBox.Show("İslem başarılı"); } else { MessageBox.Show("İslem başarısız"); } } else { MessageBox.Show("Lütfen istenilen birl gileri tam giriniz ve Çıkarmak istediğiniz personelin " + "sistemde kayıtlı olduğundan emin olunuz."); } } } else { MessageBox.Show("Lütfen emin olduktan sonra tekrar geliniz.!"); this.Close(); } } else { MessageBox.Show("TC kimlik numarası 11 hanelidir.!", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void buttonTamam_Click(object sender, EventArgs e) { if (textBoxTc.Text != "" && textBoxTc.Text.Length == 11) { //veri tabanı bulma ver ekleme kodu yazılacak try { temelVeri = sorguIslem.temelVeriAl(textBoxTc.Text); guncel = new TemelVeri(); sorguIslem.temelVeriKopyala(temelVeri, guncel); if (temelVeri == null) { MessageBox.Show("Kullanıcının sistemde kayıtl olduğundan emin olunuz"); return; } } catch { MessageBox.Show("Bir hata ile karşılaşıldı"); return; } if ( this.textBoxTc.Text != "" || textBoxAd.Text != "" || textBoxSoyad.Text != "" || radioButtonCalisan.Checked || radioButtonYonetici.Checked || textBoxAdres.Text != "" || kntrl || pictureBox1.Image != null) { try { if (checkBoxAd.Checked && textBoxAd.Text != "") { guncel.Ad = textBoxAd.Text.Trim(); } if (checkBoxDurum.Checked) { guncel.Yetki = radioButtonYonetici.Checked; } if (checkBoxEkbilgi.Checked && textBoxEkbilgi.Text != "") { guncel.Ekbilgi = textBoxEkbilgi.Text.Trim(); } if (checkBoxSoyad.Checked && textBoxSoyad.Text != "") { guncel.Soyad = textBoxSoyad.Text.Trim(); } if (checkBoxResim.Checked && pictureBox1.Image != null) { guncel.fotograf = pictureBox1.Image; } if (checkBoxAdres.Checked && kntrl && textBoxAdres.Text != "") { guncel.Adres = textBoxAdres.Text.Trim(); guncel.il = il[comboBoxil.SelectedIndex].id; guncel.ilce = ilce[comboBoxilçe.SelectedIndex].id; guncel.Ulke = ulke[comboBoxUlke.SelectedIndex].id; } } catch { MessageBox.Show("Verileri almada bir hata oluştu"); } try { if (sorguIslem.temelVeriGuncelle(temelVeri, guncel)) { MessageBox.Show("İşlem başarıyla gerçekleşti"); } else { MessageBox.Show("Verileri kayıt esnasında bir hata oluştu"); } } catch { MessageBox.Show("Verileri kayıt esnasında bir hata oluştu"); } } else { MessageBox.Show("En az bir güncellem yapmalısınız...", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } } else { MessageBox.Show("Lütfen güncellemek istedğiniz kişinin 11 haneli TC kimlik numarasını giriniz.!", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } }