예제 #1
0
        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();
                }
            }
        }
예제 #2
0
        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();
        }