Beispiel #1
0
        public static OdeljenjeOd6Do15Basic vratiOdeljenjaOd6Do15(int id)
        {
            OdeljenjeOd6Do15Basic o = new OdeljenjeOd6Do15Basic();

            try
            {
                ISession s = DataLayer.GetSession();

                OdeljenjeOd6Do15 odeljenje = s.Load <OdeljenjeOd6Do15>(id);

                o.OdeljenjeId = odeljenje.Id;
                o.Lokacija    = odeljenje.Lokacija;
                o.BrojKasa    = odeljenje.BrojKasa;
                o.infoPult    = odeljenje.InfoPult;



                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }

            return(o);
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();


                IList <Odeljenje> odeljenja = s.QueryOver <Odeljenje>()
                                              .List <Odeljenje>();

                foreach (Odeljenje o in odeljenja)
                {
                    if (o.GetType() == typeof(OdeljenjeDo5))
                    {
                        OdeljenjeDo5 o5 = (OdeljenjeDo5)o;
                    }
                    else if (o.GetType() == typeof(OdeljenjeOd6Do15))
                    {
                        OdeljenjeOd6Do15 o615 = (OdeljenjeOd6Do15)o;
                    }
                    else
                    {
                        OdeljenjeOdrasli oo = (OdeljenjeOdrasli)o;
                    }
                }

                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
Beispiel #3
0
        public static void obrisiOdeljenjeOd6Do15(int id)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                OdeljenjeOd6Do15 odeljenje = s.Load <OdeljenjeOd6Do15>(id);

                s.Delete(odeljenje);
                s.Flush();



                s.Close();
            }
            catch (Exception ec)
            {
                //handle exceptions
            }
        }