private void Izmijeni_ispit_btn_Click(object sender, EventArgs e) { if (Popis_ispita.SelectedItems.Count == 0) { MessageBox.Show("Odaberi prvo koji ispit želiš izmijeniti!"); } else { //Treba paziti na to da ne možemo izmijeniti ispit koji je već pisan var kolegij = kolekcijaKolegij.Find(k => k.Isvu_sifra == isvu_sifra).ToList(); foreach (Kolegij k in kolegij) { var ispit = k.IspitiNaKolegiju.Find(i => i.Ispit_id == int.Parse(id_ispita)); datum_odrzavanja = ispit.Datum_odrzavanja; } DateTime danasnjiDatum = DateTime.Now; DateTime datumOdrzavanja = DateTime.ParseExact(datum_odrzavanja, "yyyy-MM-dd", CultureInfo.InvariantCulture); if (datumOdrzavanja < danasnjiDatum) { MessageBox.Show("Ispit je već pisan i nije ga moguće izmijeniti"); } else { Dodaj_novi_ispit forma7 = new Dodaj_novi_ispit(prethodnaForma, isvu_sifra, int.Parse(id_ispita), "izmijeni"); this.Hide(); forma7.Show(); } } }
private void Dodaj_novi_ispit_btn_Click(object sender, EventArgs e) { Dodaj_novi_ispit forma7 = new Dodaj_novi_ispit(prethodnaForma, isvu_sifra); this.Hide(); forma7.Show(); }