Example #1
0
        private void buttonStudent_Click(object sender, EventArgs e)
        {
            // Pokaži sljedeću formu (ispis kolegija studenta)
            //string imeStudenta = textBoxIme.Text;
            //string prezimeStudenta = textBoxPrezime.Text;

            Int64 jmbag;
            bool  jeLiIspravanBroj = Int64.TryParse(textBoxJMBAG.Text, out jmbag);

            if (!jeLiIspravanBroj)
            {
                MessageBox.Show("Unesite JMBAG u pravilnom obliku.");
                return;
            }

            var studenti = collection_studenti.Find(s => s.Jmbag == jmbag).ToList();

            if (studenti.Count == 0)
            {
                MessageBox.Show("Ne postoji student s unesenim JMBAG-om, provjerite jeste li dobro unijeli podatke.");
                return;
            }

            FormIspisKolegija forma = new FormIspisKolegija(jmbag);

            //this.Close();
            this.Hide();
            forma.Show();


            /*
             * listBox1.Items.Clear();
             * List<Kolegij> list = collection_kolegiji.AsQueryable().ToList<Kolegij>();
             * foreach (Kolegij p in list)
             * {
             *  listBox1.Items.Add(p.Id);
             *  listBox1.Items.Add(p.Isvu_sifra);
             *
             *  foreach (IspitNaKolegiju c in p.IspitiNaKolegiju)
             *  {
             *      listBox1.Items.Add(c.Ispit_id);
             *      listBox1.Items.Add(c.Datum_odrzavanja);
             *      listBox1.Items.Add("\n");
             *  }
             *  listBox1.Items.Add("KRAJ ISPITA, SLJEDECI KOLEGIJ:\n");
             * }
             */
        }
 private void buttonNatrag_Click(object sender, EventArgs e)
 {
     PrethodnaForma.Show();
     this.Close();
 }