public static LutkaBasic azurirajLutku(LutkaBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = s.Load <Prodavnica.Entiteti.Lutka>(r.BarKod); l.Naziv = r.Naziv; l.Proizvodjac = r.Proizvodjac; l.Ime = r.Ime; l.Govori = r.Govori; l.OsetljivaDodir = r.OsetljivaDodir; s.Update(l); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajLutku(LutkaBasic lutka) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = new Prodavnica.Entiteti.Lutka(); l.Tip = lutka.Tip; l.Naziv = lutka.Naziv; l.Proizvodjac = lutka.Proizvodjac; l.Ime = lutka.Ime; l.Govori = lutka.Govori; l.OsetljivaDodir = lutka.OsetljivaDodir; s.Save(l); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static LutkaBasic vratiLutku(int id) { LutkaBasic rb = new LutkaBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = s.Load <Prodavnica.Entiteti.Lutka>(id); rb = new LutkaBasic(l.BarKod, l.Tip, l.Naziv, l.Proizvodjac, l.Ime, l.Govori, l.OsetljivaDodir); s.Close(); } catch (Exception ec) { //handle exceptions } return(rb); }