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"); * } */ }
// Konstruktor public FormIspisIspitaZaStudenta(Int64 jmbag, string kolegij_isvu, FormIspisKolegija prethodnaForma) { JmbagStudenta = jmbag; Kolegij_isvu = kolegij_isvu; PrethodnaForma = prethodnaForma; InitializeComponent(); // Da se forma otvori u full screen obliku this.WindowState = FormWindowState.Normal; //this.FormBorderStyle = FormBorderStyle.None; // s ovim se ne vidi na taskbar traka this.WindowState = FormWindowState.Maximized; this.Dock = DockStyle.Fill; this.BringToFront(); // Background i panel stretch //Image myimage = new Bitmap(@"C:\Users\Mia\Desktop\faks\napredneBazePodataka\AplikacijaZaIspite\AplikacijaZaIspite\images\background-pmf-lightblue2.png"); Image myimage = new Bitmap(@"C:\Users\Mia\Desktop\Faks\RACUNARSTVO 2019_2020\2. SEMESTAR\Napredne baze podataka\projekt\Fakultet\images\background-pmf-lightblue2.png"); this.BackgroundImage = myimage; panel1.Anchor = AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Left; }