private void Grid_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                listbox_ugovori.Items.Clear();
                UgovorDAO u = new UgovorDAO("localhost", "Centar", "root", "");
                List<Ugovor> ugovori = new List<Ugovor>();
                ugovori = u.getAll();

                if (ugovori == null)
                {
                    System.Windows.Forms.MessageBox.Show("Prazna lista ugovora, unesite ugovor");
                    this.Close();
                }
                foreach (Ugovor u1 in ugovori)
                {
                    listbox_ugovori.Items.Add(u1);
                }
            }
            catch (Exception izuz)
            {
                System.Windows.Forms.MessageBox.Show(izuz.Message);
            }
            
        }
        private void button_potpisi_Click(object sender, RoutedEventArgs e)
        {
            try 
	        {	        
		        Random r=new Random();
                petlja:
                int sif=r.Next(100000,999999);
                
                UgovorDAO ugovorD1 = new UgovorDAO("localhost", "Centar", "root", "");
                Ugovor Ugovor = new Ugovor();
                Ugovor = ugovorD1.getById(sif);
                if (Ugovor.Sifra==sif)
                {
                    goto petlja; 
                }
                    
                UgovorDAO ugovorD = new UgovorDAO("localhost", "Centar", "root", "");
                Ugovor ugovorNovi = new Ugovor(sif,((Pas)listbox_psi.SelectedItem),((Klijent)listbox_klijenti.SelectedItem),((Radnik)listbox_radnici.SelectedItem));
                ugovorD.create(ugovorNovi);

                //update psa... stanje u udomljen
                Pas p= new Pas();
                p = (Pas)listbox_psi.SelectedItem;
                p.status = "Udomljen";
                PasDAO pasKonekcija = new PasDAO("localhost", "Centar", "root", "");
                pasKonekcija.update(p);

                System.Windows.Forms.MessageBox.Show("Novi ugovor je zakljucen","Obavjestenje");
	        }
	        catch (Exception izuz)
	        {
		        System.Windows.Forms.MessageBox.Show(izuz.Message);
	        }
            Ugovor_Opcije ug = new Ugovor_Opcije();
            ug.Show();
            this.Close();
            
        }