private void obrisiNekretnine_Click(object seneder, RoutedEventArgs e)
 {
     foreach (Kontrole.checkNekretnina cn in wpnlNekretnine.Children)
     {
         if (cn.IsChecked == true)
         {
             nekretnine.Remove(cn.nekretnina);
             DAO.NekretninaDAO dao = new NekretninaDAO();
             dao.Delete(cn.nekretnina);
         }
     }
     if (editMode == true) refreshCheckN();
     else refreshN();
 }
        private void izmjeni(object sender, RoutedEventArgs e)
        {
            var item = sender as MenuItem;
            var menu = item.Parent as ContextMenu;

            Pomocni_prozori.Unos_klijenta uk = new Pomocni_prozori.Unos_klijenta(klijeti, _zaposlenici.ListaZaposlenika);
            Pomocni_prozori.Unos_nekretnine un = new Pomocni_prozori.Unos_nekretnine(nekretnine, klijeti);

            Klijent k = null;
            Nekretnina n = null;

            if (menu.PlacementTarget is Kontrole.checkKlijent)
            {
                k = (menu.PlacementTarget as Kontrole.checkKlijent).klijent;
                uk.popuni(k);
            }
            else if (menu.PlacementTarget is Kontrole.kontrolaKlijent)
            {
                k = (menu.PlacementTarget as Kontrole.kontrolaKlijent).klijent;
                uk.popuni(k);
            }
            else if (menu.PlacementTarget is Kontrole.kontrolaNekretnina)
            {
                n = (menu.PlacementTarget as Kontrole.kontrolaNekretnina).nekretnina;
                un.popuni(n);
            }
            else if (menu.PlacementTarget is Kontrole.checkNekretnina)
            {
                n = (menu.PlacementTarget as Kontrole.checkNekretnina).nekretnina;
                un.popuni(n);
            }

            if (k != null)
            {
                if (uk.ShowDialog() == true)
                {
                    KlijentDAO dao = new KlijentDAO();
                    dao.Delete((menu.PlacementTarget as Kontrole.kontrolaKlijent).klijent);

                    if (menu.PlacementTarget is Kontrole.checkKlijent)
                    {
                        refreshCheckK();
                    }
                    else if (menu.PlacementTarget is Kontrole.kontrolaKlijent)
                    {
                        refreshK();
                    }
                }
            }
            else if (n != null)
            {
                if (un.ShowDialog() == true)
                {
                    NekretninaDAO dao = new NekretninaDAO();
                    dao.Delete((menu.PlacementTarget as Kontrole.kontrolaNekretnina).nekretnina);

                    if (menu.PlacementTarget is Kontrole.checkNekretnina)
                    {
                        refreshCheckN();
                    }
                    else if (menu.PlacementTarget is Kontrole.kontrolaNekretnina)
                    {
                        refreshN();
                    }

                }
            }
        }