Пример #1
0
        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);
        }
Пример #2
0
        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
            }
        }
Пример #3
0
        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);
        }