public static AutomobilBasic azurirajAutomobil(AutomobilBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Automobil a = s.Load <Prodavnica.Entiteti.Automobil>(r.BarKod); a.Naziv = r.Naziv; a.Proizvodjac = r.Proizvodjac; a.NazivSerije = r.NazivSerije; a.Baterije = r.Baterije; s.Update(a); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajAutomobil(AutomobilBasic automobil) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Automobil a = new Prodavnica.Entiteti.Automobil(); a.Tip = automobil.Tip; a.Naziv = automobil.Naziv; a.Proizvodjac = automobil.Proizvodjac; a.NazivSerije = automobil.NazivSerije; a.Baterije = automobil.Baterije; s.Save(a); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static AutomobilBasic vratiAutomobil(int id) { AutomobilBasic rb = new AutomobilBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Automobil a = s.Load <Prodavnica.Entiteti.Automobil>(id); rb = new AutomobilBasic(a.BarKod, a.Tip, a.Naziv, a.Proizvodjac, a.NazivSerije, a.Baterije); s.Close(); } catch (Exception ec) { //handle exceptions } return(rb); }