/// <summary>
 /// Kreira novi objekat tipa Klijent koji obnasa funkciju prodavnja ili kupovine
 /// </summary>
 /// <param name="Ime">Ime klijenta</param>
 /// <param name="Prezime">Prezime klijenta</param>
 /// <param name="AdresaStanovanja">Adresa stanovanja klijenta</param>
 /// <param name="BrojTelefona">Broj telefona klijenta</param>
 /// <param name="DatumRodjenja">Datum rodjenja klijenta</param>
 /// <param name="BrojLicneKarte">Broj licne karte klijenta</param>
 /// <param name="Nekretnina">Stvarna nekretnina koj klijent zeli prodati ili imaginarna nekretnina (opis) koju klijent zeli kupiti</param>
 /// <param name="Agent">Agent koji je dodjeljen klijentu (opcionalno)</param>
 public KupacProdavac(string Ime, string Prezime, string AdresaStanovanja, string BrojTelefona, DateTime DatumRodjenja, 
     string BrojLicneKarte, Nekretnina Nekretnina, string jmbg, BitmapImage slika, Agent Agent = null)
     : base(DatumRodjenja, Ime, Prezime, jmbg, BrojLicneKarte, slika, Agent)
 {
     this.Nekretnina = Nekretnina;
 }
 /// <summary>
 /// Kreira novi objetat tipa Nekretnina koja je predviđena za unajmljivanje ili iznajmljivanje
 /// </summary>
 /// <param name="Lokacija">Lokacija nekretnine</param>
 /// <param name="TipNekretnine">Tip Nekretnine (Stan, Kuca, Zemljite, PoslovniProstor, Soba, Apartman, Vikendica, Garaza ili Ostalo)</param>
 /// <param name="PeriodUI">Period unajmljivanja ili iznajmljivanja (u danima; opcionalno)</param>
 /// <param name="DaLiJeCista">True ako je nekretnina cista (opcionalno)</param>
 /// <param name="DaLiJeRezervisana">True ako je nekretnina rezervisana (opcionalno)</param>
 /// <exception cref="EFM.Exc.ArgumentException">Izuzetak biva bacen kada je period unajmljivanja ili iznajmnljivanja nanji od nule</exception>
 public NekretninaZaUI(string Lokacija, string opis, Nekretnina.EnumTipNekretnine TipNekretnine, decimal cijena, int ID, 
     int PeriodUI = 0, bool DaLiJeRezervisana = false)
     : base(Lokacija, opis, TipNekretnine, cijena, ID, DaLiJeRezervisana)
 {
     this.periodUI = PeriodUI;
 }
 public SlikeNekretnina(Nekretnina nekretnina, BitmapImage slika)
 {
     Nekretnina = nekretnina;
     Slika = slika;
 }