private void BTNspremiLozinku_Click(object sender, EventArgs e) { if (txt_korIme.Text != "" | TXTlozinka.Text != "" | TXTponoviLozinku.Text != "") { if (TXTlozinka.Text == TXTponoviLozinku.Text) { Uredi.KorisnikKorisnicko = txt_korIme.Text; Uredi.KorisnikLozinka = Kor.NapraviMD5(TXTlozinka.Text); bool success = Uredi.UpdateLozinka(Uredi); if (success == true) { MessageBox.Show("Lozinka je promijenjena.\nPrijavite se s novom lozinkom!", dbc.CelijaNazivObavjest); lbl_lozinka.Visible = true; LBLnovaLozinka.Visible = false; TXTlozinka.Text = ""; TXTlozinka.Focus(); LBLponoviLozinku.Visible = false; TXTponoviLozinku.Visible = false; BTN_lozinka.Visible = true; BTNspremiLozinku.Visible = false; } else { MessageBox.Show("Lozinka nije promijenjena.", dbc.IzmjenaError); } } else { MessageBox.Show("Lozinke se ne podudaraju!", dbc.CelijaNazivUpozorenje); } } }
private void BTN_lozinka_Click(object sender, EventArgs e) { if (txt_korIme.Text == "" | TXTlozinka.Text == "") { MessageBox.Show("Unesite svoje trenutno korisničko ime i lozinku.", dbc.UnosError); } else { string ole = "SELECT * FROM korisnici WHERE KorisnickoIme='" + txt_korIme.Text + "'and Lozinka='" + Kor.NapraviMD5(TXTlozinka.Text) + "'"; OleDbConnection conn = new OleDbConnection(dbc.conn_string); OleDbCommand cmd = new OleDbCommand(ole, conn); conn.Open(); OleDbDataReader korisnik = cmd.ExecuteReader(); if (korisnik.HasRows) { lbl_lozinka.Visible = false; LBLnovaLozinka.Visible = true; TXTlozinka.Text = ""; TXTlozinka.Focus(); LBLponoviLozinku.Visible = true; TXTponoviLozinku.Visible = true; BTN_lozinka.Visible = false; BTNspremiLozinku.Visible = true; } else { MessageBox.Show("Korisničko ime ili lozinka nisu točni. Pokušajte ponovno!", dbc.CelijaNazivUpozorenje); } } }