Exemplo n.º 1
0
        private void btnCreateStalnoZaposlen_Click(object sender, EventArgs e)
        {
            try
            {
                ISession session = DataLayer.GetSession();

                StalnoZaposlen stalnoZaposlen = new StalnoZaposlen()
                {
                    Jib              = 957683,
                    Jmbg             = 7485963214568,
                    LicnoIme         = "Kreiran kroz app",
                    ImeRoditelja     = "Mika",
                    Prezime          = "Mikic",
                    DatumRodjenja    = new DateTime(1980, 4, 23),
                    MestoRodjenja    = "Nis",
                    IzbornaLista     = "Lista A",
                    MestoStanovanja  = "Nis",
                    AdresaStanovanja = "Kralja Milutina",
                    Brk              = 226475,
                    RsGodine         = 2,
                    RsMeseci         = 4,
                    RsDani           = 7,
                    ImeFirme         = "Strahinic Ban"
                };

                session.Save(stalnoZaposlen);

                session.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
Exemplo n.º 2
0
 public StalnoZaposlenView(StalnoZaposlen stalnoZaposlen) : base(stalnoZaposlen)
 {
     Brk      = stalnoZaposlen.Brk;
     RsGodine = stalnoZaposlen.RsGodine;
     RsMeseci = stalnoZaposlen.RsMeseci;
     RsDani   = stalnoZaposlen.RsDani;
     ImeFirme = stalnoZaposlen.ImeFirme;
 }
Exemplo n.º 3
0
 public StalnoZaposlenView(
     StalnoZaposlen stalnoZaposlen,
     IList <OrganizacionaJedinica> jePredsednik,
     IList <OrganizacionaJedinica> jeZamenik,
     IList <Telefon> telefoni) : base(stalnoZaposlen, jePredsednik, jeZamenik, telefoni)
 {
     Brk      = stalnoZaposlen.Brk;
     RsGodine = stalnoZaposlen.RsGodine;
     RsMeseci = stalnoZaposlen.RsMeseci;
     RsDani   = stalnoZaposlen.RsDani;
     ImeFirme = stalnoZaposlen.ImeFirme;
 }
Exemplo n.º 4
0
        private void cmdDeleteStalnoZaposlen_Click(object sender, EventArgs e)
        {
            try
            {
                ISession session = DataLayer.GetSession();

                StalnoZaposlen stalnoZaposlen = session.Load <StalnoZaposlen>(34);

                session.Delete(stalnoZaposlen);

                session.Flush();
                session.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
Exemplo n.º 5
0
        private void btnReadStalnoZaposlen_Click(object sender, EventArgs e)
        {
            try
            {
                ISession session = DataLayer.GetSession();
                IList <NarodniPoslanik> narodniPoslanici = session.QueryOver <NarodniPoslanik>()
                                                           .Where(n => n.Id == 31)
                                                           .List <NarodniPoslanik>();

                StalnoZaposlen stalnoZaposlen = (StalnoZaposlen)narodniPoslanici[0];

                MessageBox.Show(stalnoZaposlen.LicnoIme + ", godine radnog staza: " + stalnoZaposlen.RsGodine);

                session.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }