private void buttonPrijava_Click(object sender, RoutedEventArgs e) { try { this.Cursor = Cursors.Wait; try { using (SqlConnection _konekcija = new SqlConnection(Konfiguracija.KonekcioniString)) { _konekcija.Open(); } } catch (Exception) { //ovde pozovi DBKonekcija _dBKonekcija = new DBKonekcija(); //_dBKonekcija.WindowStyle = WindowStyle.ToolWindow; _dBKonekcija.Owner = Window.GetWindow(this); _dBKonekcija.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dBKonekcija.ShowDialog(); //MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); return; } DB.DBProksi dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); DB.Radnik _radnik = dBProksi.DajRadnika(textBoxKorisnickoIme.Text, textBoxLozinka.Password); if (_radnik == null) { throw new Exception("Nepoznat korisnik."); } else { App.Radnik = _radnik; Konfiguracija.KorisnickoIme = textBoxKorisnickoIme.Text; Konfiguracija.Lozinka = textBoxLozinka.Password; Pocetna _pocetna = new Pocetna(); _pocetna.Show(); } App.cultureInfo = CultureInfo.CurrentCulture; //Thread.CurrentThread.CurrentCulture = App.cultureInfo; //Thread.CurrentThread.CurrentUICulture = App.cultureInfo; this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } finally { this.Cursor = Cursors.Arrow; } }