private void btnSifreGuncelle_Click(object sender, EventArgs e) { int id = _calisanService.emaileGoreGetir(txtEmail.Text); GirisIslemleri kullaniciGirisBilgisi = _girisIslemleriService.GirisBilgileriGetir(id); GirisIslemleri yeniGiris = new GirisIslemleri(); if (txtCevap.Text == kullaniciGirisBilgisi.GizliSoruCevap) { if (txtSifre.Text == txtSifreTekrar.Text) { int a = _girisIslemleriService.KullaniciSifreDegistir(id, txtSifre.Text); if (a > 0) { MessageBox.Show("Şifre Değiştirildi"); _girisIslemleriService.GirisGuncelle(kullaniciGirisBilgisi); this.Close(); KullaniciGiris kullaniciGiris = new KullaniciGiris(); kullaniciGiris.Show(); } } else { MessageBox.Show("Şifreler Aynı Değil!"); txtCevap.Text = "Gizli Cevap"; txtSifre.Text = "Şifre"; txtSifreTekrar.Text = "Şifre Tekrar"; } } else { MessageBox.Show("Cevap Hatalı! Güncelleme Başarısız!"); txtCevap.Text = "Gizli Cevap"; txtSifre.Text = "Şifre"; txtSifreTekrar.Text = "Şifre Tekrar"; } }
private void btnKullaniciGuncelle_Click(object sender, EventArgs e) { int seciliCalisanID = Convert.ToInt32(KullaniciGiris._girisYapanKullanici.ID); seciliCalisan = _calisanService.CalisanGetirById(seciliCalisanID); if (seciliCalisan != null) { seciliCalisan.TCKimlikNo = txtTCNo.Text; seciliCalisan.Ad = txtAd.Text; seciliCalisan.Soyad = txtSoyad.Text; seciliCalisan.DogumTarihi = dtpDogumTarihi.Value; seciliCalisan.AktifMi = true; Iletisim iletisimBilgisi = new Iletisim(); iletisimBilgisi.CalisanID = seciliCalisan.ID; iletisimBilgisi.Telefon = txtTelefon.Text; iletisimBilgisi.EMail = txtEmail.Text; iletisimBilgisi.Adres = txtAdres.Text; iletisimBilgisi.AktifMi = true; iletisimBilgisi.OlusturulmaTarihi = DateTime.Now; _iletisimService.IletisimCalisanUpdate(iletisimBilgisi); girisIslemleri = _girisIslemleriService.GirisBilgileriGetir(seciliCalisanID); //if (cbGizliSoru.Checked == true && KullaniciGiris._girisYapanKullaniciGizliSoru.GizliSoruCevap == txtGizliSoruCevap.Text) //{ // cmbYeniGizliSoru.Enabled = true; // txtYeniGizliSoruCevabı.Enabled = true; // if ((int)cmbYeniGizliSoru.SelectedValue > 0) // { // girisIslemleri.CalisanID = seciliCalisan.ID; // girisIslemleri.GizliSoruID = (int)cmbYeniGizliSoru.SelectedValue; // //girisIslemleri.CalisanID = (int)cmbYeniGizliSoru.SelectedValue; // girisIslemleri.GizliSoruCevap = txtYeniGizliSoruCevabı.Text; // } //} _girisIslemleriService.GirisGuncelle(girisIslemleri); if (_calisanService.CalisanIletisimBilgileriniGetir(seciliCalisan.ID).Count > 0) { _girisIslemleriService.GirisGuncelle(girisIslemleri); } else if (_calisanService.CalisanIletisimBilgileriniGetir(seciliCalisan.ID).Count > 0) { _iletisimService.IletisimCalisanUpdate(iletisimBilgisi); } _calisanService.CalisanUpdate(seciliCalisan); MessageBox.Show("Calisan Bilgisi Guncellendi."); } else { MessageBox.Show("Hata"); } }