private void dugme_logovanje_Click(object sender, EventArgs e) { if (korisnicko_ime_unos.Text.Trim().Equals("") || lozinka_unos.Text.Trim().Equals("")) { MessageBox.Show("Prazna polja nisu dozvoljena", "Prazno polje", MessageBoxButtons.OK, MessageBoxIcon.Error); korisnicko_ime_unos.Text = ""; lozinka_unos.Text = ""; } else { /*provera da li korisnik postoji u bazi*/ korisnicko_ime_unos.Enabled = false; lozinka_unos.Enabled = false; dugme_logovanje.Enabled = false; dugme_registracija.Enabled = false; labelaUcitavanje.Text = "učitavanje, molimo sačekajte"; this.Cursor = Cursors.WaitCursor; try { Baza b = Baza.daj_instancu(); bool status = b.Validacija_korisnika(korisnicko_ime_unos.Text.Trim(), lozinka_unos.Text.Trim()); if (status) { /*stavljamo korisnika u sesiji*/ Sesija.dajSessiju().Registruj_korisnika(korisnicko_ime_unos.Text.Trim()); korisnicko_ime_unos.Text = ""; lozinka_unos.Text = ""; MenadzerFormi.dajFormu <FormaPocetnaStrana>(this); } else { MessageBox.Show("korisničko ime ili lozinka nisu ispravni", "neuspešno", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { loger.Error(MenadzerStatusnihKodova.GRESKA, exception); MessageBox.Show(MenadzerStatusnihKodova.GRESKA_TEKST, MenadzerStatusnihKodova.GRESKA, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { this.Cursor = Cursors.Arrow; korisnicko_ime_unos.Enabled = true; korisnicko_ime_unos.Text = ""; lozinka_unos.Enabled = true; lozinka_unos.Text = ""; dugme_logovanje.Enabled = true; dugme_registracija.Enabled = true; labelaUcitavanje.Text = ""; } } }