private void btnSacuvaj_Click(object sender, EventArgs e) { if (lozinkaInput.Text != "") { korisnik.LozinkaSalt = UIHelper.GenerateSalt(); korisnik.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, korisnik.LozinkaSalt); DAKorisnici.ResetPassword(korisnik); } DAKorisnici.UpdateUloge(korisnik.KorisnikID, ulogeList.CheckedItems.Cast <Uloge>().ToList()); string poruka = ""; if (korisnik.KorisnikID != Global.prijavljeniKorisnik.KorisnikID && !aktivanCheck.Checked) { poruka = Global.GetString("status_err"); } else if (korisnik.Status != aktivanCheck.Checked) { DAKorisnici.UpdateStatus(korisnik.KorisnikID, aktivanCheck.Checked); } MessageBox.Show(poruka + "\n" + Global.GetString("user_update_succ"), "Promjene", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
private void sacuvajSubmit_Click(object sender, EventArgs e) { if (lozinkaInput.Text != "") { korisnik.LozinkaSalt = UIHelper.GenerateSalt(); korisnik.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, korisnik.LozinkaSalt); DAKorisnici.ResetPassword(korisnik); } DAKorisnici.UlogeUpdate(korisnik.KorisnikId, ulogeList.CheckedItems.Cast <Uloge>().ToList()); if (korisnik.KorisnikId == Global.prijavljeniKorisnik.KorisnikId && !statusCheckBox.Checked) { MessageBox.Show(Global.GetString("deact_err"), "Nedozvoljena operacija", MessageBoxButtons.OK, MessageBoxIcon.Error); statusCheckBox.Checked = true; return; } if (korisnik.StatusNaSistemu != statusCheckBox.Checked) { DAKorisnici.UpdateStatus(korisnik.KorisnikId, statusCheckBox.Checked); } MessageBox.Show(Global.GetString("user_change_acc") + " " + korisnik.Osobe.Ime + " " + korisnik.Osobe.Prezime, "Promjena pristupnih podataka", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }