vratiDirApstraktne().'/MKlasa.class.php'); class MKlijent extends MKlasa { var $idKlijent; var $idUloga; function MKlijent($IdKorisnik) { $this->MKlasa(); $this->idKlijent=$this->VratiId($IdKorisnik); $this->idUloga=$this->VratiUlogu(); } function VratiId($idKorisnik) { global $DAplikacija,$Db; include_once($DAplikacija->vratiDirProcesi()."/Klijent/DKlijent.class.php"); $dklijent=new DKlijent($Db); $niz=$dklijent->IzvrsiSql("select kl.idKlijent from Klijent kl, KorisnikOsoba ko where kl.idKorisnik = $idKorisnik and kl.idKorisnik = ko.idKorisnik "); return $niz[0][0]; } function VratiUlogu() { global $DAplikacija,$Db; include_once($DAplikacija->vratiDirProcesi()."/Klijent/DKlijent.class.php"); $dklijent=new DKlijent($Db); $niz=$dklijent->IzvrsiSql(" select idPoslovniOdnos from PoslovniOdnosSaKlijentom where idklijent=$this->idKlijent"); if (isset($niz[0][0])) { return $niz[0][0]; } else { return -1; } } function JeKupac() { if ($this->idKlijent==3) { return true; } else { return false; } } function JeProdavac() { if ($this->idKlijent==2) { return true; } else { return false; } } function KreirajDKlasu() { global $DAplikacija,$Db; $D=''; if ($this->idKlijent==2) { include_once($DAplikacija->vratiDirProcesi()."/Klijent/Prodavac/DProdavac.class.php"); $D=new DProdavac($Db); } elseif ($this->idKlijent==3) { include_once($DAplikacija->vratiDirProcesi()."/Klijent/Kupac/DKupac.class.php"); $D=new DKupac($Db); } return $D; } } ?>