private void DodajUslugu(object sender, RoutedEventArgs e)
        {
            Usluga       usluga = new Usluga();
            UslugeIzmene nw     = new UslugeIzmene(usluga);

            //this.Close();
            nw.ShowDialog();
        }
        private void IzmeniUslugu(object sender, RoutedEventArgs e)
        {
            Usluga selektovanaUsluga = view.CurrentItem as Usluga; //preuzimanje selektovane usluge

            if (selektovanaUsluga == null)
            {
                MessageBox.Show("Niste odabrali uslugu za brisanje");
                return;
            }
            if (selektovanaUsluga != null)//ako je neki namestaj selektovan
            {
                //napravimo kopiju trenutnih vrednosti u objektu,  da bi ih mogli preuzeti ako korisnik ponisti napravljenje izmene
                Usluga       old = (Usluga)selektovanaUsluga.Clone();
                UslugeIzmene nw  = new UslugeIzmene(selektovanaUsluga);
                if (nw.ShowDialog() != true) //ako je kliknuo cancel, ponistavaju se izmene nad objektom
                {
                    //pronadjemo indeks selektovanog namestaja
                    int index = Projekat.Instance.Usluga.IndexOf(selektovanaUsluga);
                    //vratimo vrednosti njegovih atributa na stare vrednosti, jer je izmena ponistena
                    Projekat.Instance.Usluga[index] = old;
                }
            }
        }