Beispiel #1
0
        public static void SacuvahHraniliste(HranilisteBasic a, int idOblasti)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                StalnaZastita o = s.Load <StalnaZastita>(idOblasti);

                Hraniliste h = new Hraniliste()
                {
                    KrajnjiMesec = a.KrajnjiMesec,
                    PocetniMesec = a.PocetniMesec
                };

                o.Hranilista.Add(h);
                h.Oblast = o;

                s.Save(o);
                s.Flush();
                s.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #2
0
        public static HranilisteBasic VratiHranilisteBasic(int brojHranilista)
        {
            HranilisteBasic a = null;

            try
            {
                ISession s = DataLayer.GetSession();

                Hraniliste h = s.Load <Hraniliste>(brojHranilista);

                a = new HranilisteBasic()
                {
                    Broj         = h.Broj,
                    KrajnjiMesec = h.KrajnjiMesec,
                    PocetniMesec = h.PocetniMesec
                };

                s.Close();
            }
            catch (Exception)
            {
                throw;
            }

            return(a);
        }
        private void azurirajHraniliste()
        {
            HranilisteBasic h = new HranilisteBasic
            {
                PocetniMesec = Int32.Parse(tbxPocetniMesec.Text),
                KrajnjiMesec = Int32.Parse(tbxKrajnjiMesec.Text),
                Broj         = this.BrojHranilista
            };

            DTOmanangerHraniliste.AzurirajHraniliste(h);
        }
        private void dodajHraniliste()
        {
            HranilisteBasic h = new HranilisteBasic()
            {
                PocetniMesec = Int32.Parse(tbxPocetniMesec.Text),
                KrajnjiMesec = Int32.Parse(tbxKrajnjiMesec.Text),
                Broj         = this.BrojHranilista
            };

            DTOmanangerHraniliste.SacuvahHraniliste(h, this.IdOblasti);
        }
 private void ucitavanjeFormu()
 {
     if (this.BrojHranilista != 0)
     {
         HranilisteBasic a = DTOmanangerHraniliste.VratiHranilisteBasic(this.BrojHranilista);
         lblBroj.Text         = a.Broj.ToString();
         tbxKrajnjiMesec.Text = a.KrajnjiMesec.ToString();
         tbxPocetniMesec.Text = a.PocetniMesec.ToString();;
     }
     else
     {
         lblBroj.Visible = false;
     }
 }
Beispiel #6
0
        public static void AzurirajHraniliste(HranilisteBasic a)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                Hraniliste h = s.Load <Hraniliste>(a.Broj);
                h.KrajnjiMesec = a.KrajnjiMesec;
                h.PocetniMesec = a.PocetniMesec;


                s.Update(h);
                s.Flush();
                s.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }