示例#1
0
        public static void dodajSefa(SefBasic r)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                Prodavnica.Entiteti.Sef o = new Prodavnica.Entiteti.Sef();
                o.Mbr           = r.Mbr;
                o.Ime           = r.Ime;
                o.SrednjeSlovo  = r.SrednjeSlovo;
                o.Prezime       = r.Prezime;
                o.DatumRodjenja = r.DatumRodjenja;
                o.StrucnaSpema  = r.StrucnaSpema;


                s.SaveOrUpdate(o);

                s.Flush();

                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }
        }
示例#2
0
        public static SefBasic vratiSefa(int id)
        {
            SefBasic rb = new SefBasic();

            try
            {
                ISession s = DataLayer.GetSession();

                Prodavnica.Entiteti.Sef r = s.Load <Prodavnica.Entiteti.Sef>(id);
                rb = new SefBasic(r.Jbr, r.Mbr, r.Ime, r.SrednjeSlovo, r.Prezime, r.DatumRodjenja, r.StrucnaSpema, r.Sef);

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

            return(rb);
        }