public static IgrackaPlastikaBasic azurirajIgrackuPlastika(IgrackaPlastikaBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.IgrackaPlastika ip = s.Load <Prodavnica.Entiteti.IgrackaPlastika>(r.BarKod); ip.Naziv = r.Naziv; ip.Proizvodjac = r.Proizvodjac; ip.Uzrast = r.Uzrast; ip.Vodootporna = r.Vodootporna; ip.Lomljiva = r.Lomljiva; s.Update(ip); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajIgrackuPlastika(IgrackaPlastikaBasic igracka) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.IgrackaPlastika ip = new Prodavnica.Entiteti.IgrackaPlastika(); ip.Tip = igracka.Tip; ip.Naziv = igracka.Naziv; ip.Proizvodjac = igracka.Proizvodjac; ip.Uzrast = igracka.Uzrast; ip.Vodootporna = igracka.Vodootporna; ip.Lomljiva = igracka.Lomljiva; s.Save(ip); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static IgrackaPlastikaBasic vratiIgrackuPlastika(int id) { IgrackaPlastikaBasic rb = new IgrackaPlastikaBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.IgrackaPlastika ip = s.Load <Prodavnica.Entiteti.IgrackaPlastika>(id); rb = new IgrackaPlastikaBasic(ip.BarKod, ip.Tip, ip.Naziv, ip.Proizvodjac, ip.Uzrast, ip.Vodootporna, ip.Lomljiva); s.Close(); } catch (Exception ec) { //handle exceptions } return(rb); }