private void ProvjeriDaLiPredmetPostoji(Predmeti odabraniPredmet)
 {
     if (korisnik.Uspjeh.Where(x => x.Predmet.Id == odabraniPredmet.Id).Count() > 0)
     {
         throw new Exception($"Predmet {odabraniPredmet} je vec evidentiran korisniku {korisnik}");
     }
 }
        private void btnDodajPolozeni_Click(object sender, EventArgs e)
        {
            try
            {
                Predmeti odabraniPredmet = cmbPredmeti.SelectedItem as Predmeti;
                ProvjeriDaLiPredmetPostoji(odabraniPredmet);
                KorisniciPredmeti polozeniPredmet = new KorisniciPredmeti();
                //polozeniPredmet.Id = korisnik.Polozeni.Count + 1;
                polozeniPredmet.Predmet = cmbPredmeti.SelectedItem as Predmeti;
                polozeniPredmet.Ocjena  = int.Parse(txtOcjena.Text);
                polozeniPredmet.Datum   = dtpDatumPologanja.Value.ToString("dd.MM.yyyy");
                korisnik.Uspjeh.Add(polozeniPredmet);
                konekcijaNaBazu.SaveChanges();
                UcitajPolozenePredmete();


                //PolozeniPredmeti polozeniPredmet = new PolozeniPredmeti();
                //polozeniPredmet.Id = korisnik.Polozeni.Count + 1;
                //polozeniPredmet.Predmet = cmbPredmeti.SelectedItem as Predmet;
                //polozeniPredmet.Ocjena = int.Parse(txtOcjena.Text);
                //polozeniPredmet.DatumPolaganja = dtpDatumPologanja.Value;
                //korisnik.Polozeni.Add(polozeniPredmet);
                //UcitajPolozenePredmete();
            }
            catch (Exception ex)
            {
                MboxHelper.PrikaziGresku(ex);
            }
            ;
        }