private void potvrdiButton_Click(object sender, EventArgs e) { SistemNekretnine.DB.Korisnici k = DAKorisnici.SelectByKorisnickoIme(korisnickoImeInput.Text, lozinkaInput.Text); if (k != null) //Ispravni korisnički podaci { List <KorisniciUloge> tempUloge = DAKorisnici.getUlogeByKorisnikID(k.KorisnikID); if (tempUloge != null) //Postoji definisana minimalno jedna uloga na sistemu { if (tempUloge.Count > 0) { Global.prijavljeniKorisnik = k; this.DialogResult = DialogResult.OK; GlavnaForma frmGlavna = new GlavnaForma(); frmGlavna.Show(); this.Hide(); } } } else { lozinkaInput.Text = ""; MessageBox.Show(Global.GetString("login_err"), "Prijava", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IzmjenaStatusnihPodataka(SistemNekretnine.DB.Korisnici k) { InitializeComponent(); if (k != null) { korisnik = k; UcitajPodatke(); } }
private void btnSpasi_Click(object sender, EventArgs e) { SistemNekretnine.DB.Korisnici k = new SistemNekretnine.DB.Korisnici(); k.KorisnikID = korisnik.KorisnikID; k.Ime = imeInput.Text.Trim(); k.Prezime = prezimeInput.Text.Trim(); k.Email = emailInput.Text.Trim(); k.Telefon = telefonInput.Text.Trim(); DAKorisnici.UpdateLicniPodaci(k); MessageBox.Show(Global.GetString("user_update_succ"), "Korisnik", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
private void dodajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren(ValidationConstraints.Enabled)) { SistemNekretnine.DB.Korisnici k = new SistemNekretnine.DB.Korisnici(); k.Ime = imeInput.Text.Trim(); k.Prezime = prezimeInput.Text.Trim(); k.Email = emailInput.Text.Trim(); k.Telefon = telefonInput.Text.Trim(); k.KorisnickoIme = korisnickoImeInput.Text; k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt); k.Status = true; List <Uloge> tempUloge = ulogeList.CheckedItems.Cast <Uloge>().ToList(); try { DAKorisnici.Insert(k); } catch (Exception ex) { MessageBox.Show(Global.GetString(ex.Message)); return; } foreach (var item in tempUloge) { DAKorisnici.insertUloge(item, k); //Global.prijavljeniKorisnik); } MessageBox.Show(Global.GetString("user_succ"), "Korisnik", MessageBoxButtons.OK, MessageBoxIcon.Information); clear(); } }
private void korisniciGrid_CellClick(object sender, DataGridViewCellEventArgs e) { int kid = Convert.ToInt32(korisniciGrid.SelectedRows[0].Cells[0].Value); k = DAKorisnici.SelectById(kid); }