private void KreiranjeNovogRazreda_Load(object sender, EventArgs e) { Skola sk = Skola.getSkola(); List <String> imenaProfesora = new List <String>(); if (sk.profesori.Count > 0) { foreach (Profesor p in sk.profesori) { imenaProfesora.Add(p.ova.ime); } } else { imenaProfesora.Add("Nema zaposlenih profesora"); } listaProfesora.DataSource = imenaProfesora; List <String> listaImenaUcenika = new List <String>(); if (sk.ucenici.Count < 1) { listaImenaUcenika.Add("Nema ucenika"); } else { foreach (Ucenik u in sk.ucenici) { listaImenaUcenika.Add(u.ova.ime); } } listUcenici.DataSource = listaImenaUcenika; }
public static Skola getSkola() { if (s == null) { s = new Skola(); } return(s); }
private void buttonDodajRazred_Click(object sender, EventArgs e) { Skola sk = Skola.getSkola(); String nazivR = textBoxNazivRazreda.Text.ToString(); Profesor prof = listaProfesora.SelectedItem as Profesor; List <Ucenik> ucen = new List <Ucenik>(); foreach (int i in listUcenici.SelectedIndices) { ucen.Add(sk.ucenici[i]); } sk.razredi.Add(new Razred(nazivR, prof, ucen)); this.Close(); }
private void buttonDodavanjeOsoba_Click(object sender, EventArgs e) { Skola sk = Skola.getSkola(); if (textIme.Text != "") { Osoba os = new Osoba(textIme.Text.ToString()); if (radioUcenik.Checked) { sk.ucenici.Add(new Ucenik(os)); } else if (radioProfesor.Checked) { sk.profesori.Add(new Profesor(os)); } else if (radioRavnatelj.Checked) { sk.ravnatelj = new Ravnatelj(os); } } textIme.Text = ""; }
private void button1_Click(object sender, EventArgs e) { Skola sk = Skola.getSkola(); sk.ispisiProf(); }