Beispiel #1
0
        private void Vratipredmet_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet predmet = s.Load <Skola.Entiteti.Predmet>(2);
            MessageBox.Show("PREDMET ID: " + predmet.Id + " " + "NAZIV: " + predmet.Naziv);

            s.Close();
        }
Beispiel #2
0
        private void Azurirajpredmet_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet p = s.Load <Skola.Entiteti.Predmet>(3);
            p.Naziv  = "Astronomija";
            p.Godina = "prva";
            s.Merge(p);
            s.Flush();
            s.Close();
            MessageBox.Show("Predmet je azuriran.");
        }
Beispiel #3
0
        private void VratiSmerove_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet p = s.Load <Skola.Entiteti.Predmet>(1);
            foreach (Skola.Entiteti.Smer o in p.ListaSmerova)
            {
                MessageBox.Show("Predmet " + p.Naziv + " se slusa na smeru: " + o.Naziv);
            }

            s.Close();
        }
Beispiel #4
0
        private void ObrisiPredment_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet p = s.Load <Skola.Entiteti.Predmet>(45);

            s.Delete(p);

            MessageBox.Show("Predmet sa id-jem 45 je obrisan.");
            s.Flush();
            s.Close();
        }
Beispiel #5
0
        private void VratiNastavnike_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet p = s.Load <Skola.Entiteti.Predmet>(1);
            foreach (Skola.Entiteti.Angazman o in p.ListaNastavnika)
            {
                MessageBox.Show(o.Nastavnik.LIme + " " + o.Nastavnik.Prezime + " je angazovan na predmetu " + p.Naziv);
            }


            s.Close();
        }
Beispiel #6
0
        private void KreirajPredmet_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Predmet p = new Skola.Entiteti.Predmet
            {
                Godina = "prva",
                Naziv  = "Muzicko",
            };
            s.Save(p);

            MessageBox.Show("Predmet je dodat.");
            s.Flush();
            s.Close();
        }
Beispiel #7
0
 public Ocena()
 {
     Predmet = new Predmet();
     Ucenik  = new Ucenik();
 }
Beispiel #8
0
 public Angazman()
 {
     Nastavnik = new NastavnoOsoblje();
     Predmet   = new Predmet();
 }