Exemplo n.º 1
0
        public static void dodajNeNastavnoLice(NeNastavnoLiceBasic n)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                NeNastavnoOsoblje o = new NeNastavnoOsoblje();
                o.LIme          = n.Ime;
                o.ImeRoditelja  = n.Ime_Roditelja;
                o.Prezime       = n.Prezime;
                o.Jmbg          = n.Jmbg;
                o.Adresa        = n.Adresa;
                o.Sprema        = n.sprema;
                o.Sektor        = n.sektor;
                o.DatumRodjenja = n.DatumRodjenja;
                s.SaveOrUpdate(o);


                s.Flush();

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }
        }
Exemplo n.º 2
0
        public static NeNastavnoLiceBasic azurirajNeNastavnoLice(NeNastavnoLiceBasic n)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                NeNastavnoOsoblje o = s.Load <NeNastavnoOsoblje>(n.Id);
                o.LIme          = n.Ime;
                o.ImeRoditelja  = n.Ime_Roditelja;
                o.Prezime       = n.Prezime;
                o.Jmbg          = n.Jmbg;
                o.Adresa        = n.Adresa;
                o.Sektor        = n.sektor;
                o.Sprema        = n.sprema;
                o.DatumRodjenja = n.DatumRodjenja;

                s.Update(o);
                s.Flush();

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }

            return(n);
        }
Exemplo n.º 3
0
        private void VratiNenastavnoL_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();


                NeNastavnoOsoblje n = s.Load <NeNastavnoOsoblje>(7);
                MessageBox.Show(n.LIme + " " + n.Prezime);

                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
Exemplo n.º 4
0
        public static void obrisiNeNastavnoLice(int id)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                NeNastavnoOsoblje o = s.Load <NeNastavnoOsoblje>(id);
                s.Delete(o);
                s.Flush();

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }
        }
Exemplo n.º 5
0
        public static NeNastavnoLiceBasic vratiNeNastavnoLice(int id)
        {
            NeNastavnoLiceBasic ob = new NeNastavnoLiceBasic();

            try
            {
                ISession s = DataLayer.GetSession();

                NeNastavnoOsoblje o = s.Load <NeNastavnoOsoblje>(id);
                ob = new NeNastavnoLiceBasic(o.Id, o.LIme, o.ImeRoditelja, o.Prezime, o.Jmbg, o.Adresa, o.Sektor, o.Sprema, o.DatumRodjenja);

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }

            return(ob);
        }