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

            Skola.Entiteti.Ucenik u = s.Load <Skola.Entiteti.Ucenik>(1);

            MessageBox.Show("Ucenik: " + u.Ime + " " + u.Prezime + " - smer: " + u.SmerUcenika.Naziv + ".");
            s.Flush();
            s.Close();
        }
예제 #2
0
        private void AzurirajUcenika_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Ucenik u = s.Load <Skola.Entiteti.Ucenik>(5);
            u.Ime     = "Aleksandar";
            u.Prezime = "Simic";
            MessageBox.Show("Azuriran je ucenik sa id-jem: 5.");
            s.SaveOrUpdate(u);
            s.Flush();
            s.Close();
        }
예제 #3
0
        private void ObrisiUcenika_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Ucenik u = s.Load <Skola.Entiteti.Ucenik>(22);

            s.Delete(u);

            MessageBox.Show("Ucenik sa id-jem 22 je obrisan.");
            s.Flush();
            s.Close();
        }
예제 #4
0
        private void VratiUcenika_Click(object sender, EventArgs e)
        {
            Skola.Entiteti.Ucenik ucenik = new Skola.Entiteti.Ucenik();


            ISession s = DataLayer.GetSession();

            ucenik = s.Load <Skola.Entiteti.Ucenik>(2);
            MessageBox.Show(ucenik.Ime + " " + ucenik.Prezime);
            s.Flush();
            s.Close();
        }
예제 #5
0
        private void VratiStarateljeUcenika_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Ucenik u = s.Load <Skola.Entiteti.Ucenik>(1);


            foreach (Skola.Entiteti.Staratelj o in u.ListaStaratelja)
            {
                MessageBox.Show(o.Ime + " " + o.Prezime + " je staratelj uceniku: " + u.Ime + " " + u.Prezime + ".");
            }
            s.Flush();
            s.Close();
        }
예제 #6
0
        private void VratiUcenikuOcene_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Ucenik ucenik = s.Load <Skola.Entiteti.Ucenik>(5);



            foreach (Skola.Entiteti.Ocena o in ucenik.ListaOcena)
            {
                MessageBox.Show(o.Ucenik.Ime + " " + o.Ucenik.Prezime + " je dobio " + o.NumerickaVrednost + " iz predmeta " + o.Predmet.Naziv + ".");
            }

            s.Flush();
            s.Close();
        }
예제 #7
0
        private void KreirajUcenika_Click(object sender, EventArgs e)
        {
            ISession s = DataLayer.GetSession();

            Skola.Entiteti.Ucenik u = new Skola.Entiteti.Ucenik
            {
                Ime         = "Marko",
                Prezime     = "Dragojevic",
                Razred      = "prvi",
                DatumUpisa  = new DateTime(2015, 09, 01),
                Adresa      = "Vuka Karadzica 15",
                SmerUcenika = s.Load <Skola.Entiteti.Smer>(3)
            };

            s.Save(u);

            MessageBox.Show("Ucenik Marko Dragojevic uspesno dodat.");
            s.Flush();
            s.Close();
        }
예제 #8
0
 public Ocena()
 {
     Predmet = new Predmet();
     Ucenik  = new Ucenik();
 }