Example #1
0
        public static void updateUgovorIznajmljivanje(int id, IznajmljivanjeUgovorAddUpdate u)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                IznajmljivanjeUgovor iu = s.Query <IznajmljivanjeUgovor>().Where(a => a.Broj == id).FirstOrDefault();
                iu.ImePrezimeNotara     = u.ImePrezimeNotara;
                iu.AdresaNotara         = u.AdresaNotara;
                iu.Datum                = u.Datum;
                iu.NaknadaAgencija      = u.NaknadaAgencija;
                iu.BonusAgent           = u.BonusAgent;
                iu.Renta                = u.Renta;
                iu.PeriodIznajmljivanja = u.PeriodIznajmljivanja;
                iu.PripadaNekretnini    = s.Load <Nekretnina>(u.PripadaNekretnini);
                iu.Vlasnik              = s.Load <Klijent>(u.Vlasnik);
                iu.KupacIznajmljivac    = s.Load <Klijent>(u.KupacIznajmljivac);

                s.Update(iu);

                s.Flush();
                s.Close();
            }
            catch (Exception exc)
            {
            }
        }
Example #2
0
        public static void addUgovorIznajmljivanje(IznajmljivanjeUgovorAddUpdate iu)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                IznajmljivanjeUgovor ug = new IznajmljivanjeUgovor()
                {
                    ImePrezimeNotara     = iu.ImePrezimeNotara,
                    AdresaNotara         = iu.AdresaNotara,
                    Datum                = iu.Datum,
                    NaknadaAgencija      = iu.NaknadaAgencija,
                    BonusAgent           = iu.BonusAgent,
                    Renta                = iu.Renta,
                    PeriodIznajmljivanja = iu.PeriodIznajmljivanja
                };

                ug.PripadaNekretnini = s.Load <Nekretnina>(iu.PripadaNekretnini);
                ug.Vlasnik           = s.Load <Klijent>(iu.Vlasnik);
                ug.KupacIznajmljivac = s.Load <Klijent>(iu.KupacIznajmljivac);

                s.Save(ug);

                s.Flush();
                s.Close();
            }
            catch (Exception exc)
            {
            }
        }