private void Obrisi_Zaposlenika(object sender, RoutedEventArgs e)
        {
            {
                validirajIDZap();
                if (validirajIDZap())
                {
                    ZaposlenikFactory obrisiZaposlenika = new ZaposlenikFactory();
                    if (txtObrisiZaposlenikaPozicija.SelectedValue != null)
                    {
                        var pozicija = (ComboBoxItem)txtObrisiZaposlenikaPozicija.SelectedValue;
                        Zaposlenik obrisizaposlenik = obrisiZaposlenika.GetZaposlenik(pozicija.Content.ToString());
                        obrisizaposlenik.Id = long.Parse(txtObrisiZaposlenikaId.Text);
                        ZaposlenikDAO obrisiZaposlenikDao = new ZaposlenikDAO();
                        obrisiZaposlenikDao.Delete(obrisizaposlenik);

                        ZaposlenikDAO zDao = new ZaposlenikDAO();
                        _zaposlenici = zDao.List();
                        zaposleniciGrid.ItemsSource = _zaposlenici.ListaZaposlenika;
                    }
                }
            }
        }
        private void Unos_Zaposlenika(object sender, RoutedEventArgs e)
        {
            validirajIme();
            validirajPrezime();
            validirajUsername();
            validirajPassword();
            validirajJMBG();
            validirajZapPlatu();

            if (validirajIme() && validirajPrezime() && validirajUsername() && validirajPassword() && validirajJMBG() && validirajZapPlatu())
            {

                ZaposlenikFactory zaposlenikFactory = new ZaposlenikFactory();
                if (txtNoviZaposlenikPozicija.SelectedValue != null)
                {
                    var pozicija = (ComboBoxItem)txtNoviZaposlenikPozicija.SelectedValue;
                    Zaposlenik zaposlenik = zaposlenikFactory.GetZaposlenik(pozicija.Content.ToString());
                    zaposlenik.Ime = txtNoviZaposlenikIme.Text;
                    zaposlenik.Prezime = txtNoviZaposlenikPrezime.Text;

                    zaposlenik.Plata = double.Parse(txtNoviZaposlenikPlata.Text);
                    zaposlenik.DatumRodjenja = txtNoviZaposlenikDatROdj.DisplayDate;
                    zaposlenik.DatumZaposlenja = txtNoviZaposlenikDatZap.DisplayDate;
                    zaposlenik.Jmbg = txtNoviZaposlenikJmbg.Text;
                    zaposlenik.BrojLicneKarte = txtNoviZaposlenikBrojLk.Text;
                    zaposlenik.Username = txtNoviZaposlenikUsername.Text;
                    zaposlenik.Password = txtNoviZaposlenikPassword.Text;

                    ZaposlenikDAO zaposlenikDao = new ZaposlenikDAO();
                    zaposlenikDao.Create(zaposlenik);
                    _zaposlenici.ListaZaposlenika.Add(zaposlenik);

                    ZaposlenikDAO zDao = new ZaposlenikDAO();
                    _zaposlenici = zDao.List();
                    zaposleniciGrid.ItemsSource = _zaposlenici.ListaZaposlenika;
                }
            }
        }