public static void izmeniOdeljenjeOdrasli(OdeljenjeOdrasliBasic odeljenje) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.OdeljenjeOdrasli o = s.Load <OdeljenjeOdrasli>(odeljenje.OdeljenjeId); o.Lokacija = odeljenje.Lokacija; o.BrojKasa = odeljenje.BrojKasa; o.InfoPult = odeljenje.infoPult; s.SaveOrUpdate(o); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static void sacuvajOdeljenjeOdrasli(OdeljenjeOdrasliBasic odeljenje) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.OdeljenjeOdrasli o = new Prodavnica.Entiteti.OdeljenjeOdrasli(); o.Lokacija = odeljenje.Lokacija; o.BrojKasa = odeljenje.BrojKasa; o.InfoPult = odeljenje.infoPult; Prodavnica.Entiteti.Prodavnica p = s.Load <Prodavnica.Entiteti.Prodavnica>(odeljenje.Prodavnica.Id); o.PripadaProdavnici = p; s.Save(o); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static OdeljenjeOdrasliBasic vratiOdeljenjeOdrasli(int id) { OdeljenjeOdrasliBasic pb = new OdeljenjeOdrasliBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.OdeljenjeOdrasli o = s.Load <Prodavnica.Entiteti.OdeljenjeOdrasli>(id); pb = new OdeljenjeOdrasliBasic(o.Id, o.Lokacija, o.PripadaProdavnici.Naziv, o.BrojKasa); s.Close(); } catch (Exception ec) { //handle exceptions } return(pb); }