コード例 #1
0
 public PolicijskaStanicaView(PolicijskaStanica p)
 {
     StanicaId           = p.StanicaId;
     Naziv               = p.Naziv;
     Adresa              = p.Adresa;
     Opstina             = p.Opstina;
     DatumOsnivanja      = p.DatumOsnivanja;
     BrojSluzbenihVozila = p.BrojSluzbenihVozila;
 }
コード例 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                PolicijskaStanica p = s.Load <PolicijskaStanica>(1);
                MessageBox.Show(p.StanicaId + " " + p.Naziv + " " + p.Adresa);

                s.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
                Console.WriteLine(exception);
                throw;
            }
        }
コード例 #3
0
        private void btnLoadPolicijskaStanica_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                PolicijskaStanica p = s.Load <PolicijskaStanica>(1);

                MessageBox.Show(p.Sef.Ime + " " + p.Zamenik.Ime);

                s.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
                Console.WriteLine(exception);
                throw;
            }
        }
コード例 #4
0
        public static void DodajStanice(PolicijskaStanicaView c)
        {
            try
            {
                ISession s       = DataLayer.GetSession();
                var      stanica = new PolicijskaStanica();

                stanica.Naziv          = c.Naziv;
                stanica.Adresa         = c.Adresa;
                stanica.DatumOsnivanja = c.DatumOsnivanja;
                stanica.Opstina        = c.Opstina;

                s.Save(stanica);
                s.Flush();
                s.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
コード例 #5
0
        private void button18_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                ObicanPolicajac   p  = new ObicanPolicajac();
                PolicijskaStanica ps = s.Load <PolicijskaStanica>(1);

                p.Adresa               = "Neznanog junaka";
                p.DatumPrijema         = DateTime.Now;
                p.DatumRodjenja        = new DateTime(1976, 10, 20);
                p.DatumSticanjaDiplome = new DateTime(2006, 2, 11);
                p.Ime              = "Slobodan";
                p.ImeRoditelja     = "Branislav";
                p.Jmbg             = "1452145214521";
                p.Kurs             = "No info";
                p.NazivObrazovanja = "Obuceni policajac";
                p.Pol              = 'M';
                p.Pozicija         = "Snajperista";
                p.Skola            = "Policijska akademija";
                p.TipPosla         = "Skolski Policajac";
                p.Prezime          = "Stamenkovic";

                p.PripadaPolicijskaStanica = ps;
                ps.Policajci.Add(p);

                s.Save(p);
                s.Flush();

                s.Close();
            }


            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }