private void frmSifreUnuttum_FormClosing(object sender, FormClosingEventArgs e) { this.Hide(); frmSistemGiris frm = new frmSistemGiris(); frm.txtKullaniciAd.Text = ""; frm.txtSifre.Text = ""; frm.txtKullaniciAd.Focus(); frm.Show(); }
private void frmSifreDegistir_FormClosing(object sender, FormClosingEventArgs e) { this.Hide(); frmSistemGiris frm = new frmSistemGiris(); frm.txtKullaniciAd.Text = ""; frm.txtSifre.Text = ""; frm.ProgressBar1.Visible = false; frm.txtKullaniciAd.Focus(); frm.Show(); }
private void cikisToolStripMenuItem_Click(object sender, EventArgs e) { this.Hide(); frmSistemGiris frm = new frmSistemGiris(); frm.Show(); frm.txtKullaniciAd.Text = ""; frm.txtSifre.Text = ""; frm.ProgressBar1.Visible = false; frm.txtKullaniciAd.Focus(); }
private void Button1_Click(object sender, EventArgs e) { if (txtEmail.Text == "") { MessageBox.Show("Lütfen mail adresinizi giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtEmail.Focus(); return; } try { Cursor = Cursors.WaitCursor; timer1.Enabled = true; DataSet ds = new DataSet(); OleDbConnection con = new OleDbConnection(cs); con.Open(); OleDbCommand cmd = new OleDbCommand("select KullaniciSifre, Adsoyad from Kayıt Where Email = '" + txtEmail.Text + "'", con); OleDbDataAdapter da = new OleDbDataAdapter(cmd); da.Fill(ds); con.Close(); if (ds.Tables[0].Rows.Count > 0) { MailMessage Msg = new MailMessage(); Msg.From = new MailAddress("*****@*****.**"); Msg.To.Add(txtEmail.Text); Msg.Subject = "Şifre Hatırlatma"; Msg.Body = "Sayın " + ds.Tables[0].Rows[0]["Adsoyad"] + "<br / >" + "Şifreniz: " + Convert.ToString(ds.Tables[0].Rows[0]["KullaniciSifre"]) + ""; Msg.IsBodyHtml = true; SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.gmail.com"; smtp.Port = 587; smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "deli90*-"); smtp.EnableSsl = true; smtp.Send(Msg); MessageBox.Show(("Şifreniz başarılı gönderildi. " + ("\r\n" + "Lütfen mailinizi kontrol ediniz.")), "Teşekkürler", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); frmSistemGiris Kayıt = new frmSistemGiris(); Kayıt.Show(); Kayıt.txtKullaniciAd.Text = ""; Kayıt.txtSifre.Text = ""; Kayıt.ProgressBar1.Visible = false; Kayıt.txtKullaniciAd.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSifreDegistir_Click(object sender, EventArgs e) { try { int Etki = 0; if ((txtKullaniciAdi.Text.Trim().Length == 0)) { MessageBox.Show("Lütfen kullanıcı adını giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtKullaniciAdi.Focus(); return; } if ((txtEskiSifre.Text.Trim().Length == 0)) { MessageBox.Show("Lütfen eski şifreyi giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtEskiSifre.Focus(); return; } if ((txtYeniSifre.Text.Trim().Length == 0)) { MessageBox.Show("Lütfen yeni şifreyi giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtYeniSifre.Focus(); return; } if ((txtSifreTekrar.Text.Trim().Length == 0)) { MessageBox.Show("Lütfen şifrenin tekrarını giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtSifreTekrar.Focus(); return; } if ((txtYeniSifre.TextLength < 5)) { MessageBox.Show("Yeni şifre en az 5 karakter boyutunda olmalı!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtYeniSifre.Text = ""; txtSifreTekrar.Text = ""; txtYeniSifre.Focus(); return; } else if ((txtYeniSifre.Text != txtSifreTekrar.Text)) { MessageBox.Show("Şifre ve şifre tekrarı aynı değil!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtYeniSifre.Text = ""; txtEskiSifre.Text = ""; txtSifreTekrar.Text = ""; txtEskiSifre.Focus(); return; } else if ((txtEskiSifre.Text == txtYeniSifre.Text)) { MessageBox.Show("Eski şifre ile yeni şifre aynı.\nYeni bir şifre giriniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtYeniSifre.Text = ""; txtSifreTekrar.Text = ""; txtYeniSifre.Focus(); return; } con = new OleDbConnection(cs); con.Open(); string co = "Update Kullanicilar set KullaniciSifre = '" + txtYeniSifre.Text + "'where KullaniciAd='" + txtKullaniciAdi.Text + "' and KullaniciSifre = '" + txtEskiSifre.Text + "'"; cmd = new OleDbCommand(co); cmd.Connection = con; Etki = cmd.ExecuteNonQuery(); if ((Etki > 0)) { MessageBox.Show("Başarılı bir şekilde değiştirildi.", "Şifre", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); txtKullaniciAdi.Text = ""; txtYeniSifre.Text = ""; txtEskiSifre.Text = ""; txtSifreTekrar.Text = ""; frmSistemGiris Kayıt = new frmSistemGiris(); Kayıt.Show(); Kayıt.txtKullaniciAd.Text = ""; Kayıt.txtSifre.Text = ""; Kayıt.ProgressBar1.Visible = false; Kayıt.txtKullaniciAd.Focus(); } else { MessageBox.Show("Geçersiz kullanıcı adı veya şifresi", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); txtKullaniciAdi.Text = ""; txtYeniSifre.Text = ""; txtEskiSifre.Text = ""; txtSifreTekrar.Text = ""; txtKullaniciAdi.Focus(); } if ((con.State == ConnectionState.Open)) { con.Close(); } con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }