global $DAplikacija;
include_once($DAplikacija->vratiDirApstraktne().'/HtmlElementi.class.php');
class HDnevnikRada extends HDiv
{
var $Delimiter;
var $idPorudzbenica;
var $kupac;
var $nazivKupca;
var $datum;
var $broj;
var $idStatusPorudzbenice;
var $StatusPorudzbenice;
var $ProcesAktivnostEdit;
var $ProcesAktivnostBisi;
function HDnevnikRada($Naziv,$Naslov)
{
$this->HDiv($Naziv,$Naslov);
$nbsp=new TString('',' ');
$idPorudzbenica=new HString('',$this->Podaci["Podaci"][0]["IdPorudzbenica"]);
$kupac=new HString('',$this->Podaci["Podaci"][0]["Kupac"]);
$nazivKupca=new HString('',$this->Podaci["Podaci"][0]["NazivKupca"]);
$datum=new HString('',$this->Podaci["Podaci"][0]["Datum"]);
$broj=new HString('',$this->Podaci["Podaci"][0]["Broj"]);
$idStatusPorudzbenice=new HString('',$this->Podaci["Podaci"][0]["IdStatusPorudzbenice"]);
$statusPorudzbenice=new HString('',$this->Podaci["Podaci"][0]["StatusPorudzbenice"]);
$this->Delimiter=new TString('','
');
}
function DodeliDelimiter($Vrednost)
{
$this->Delimiter=$Vrednost;
}
function VratiDelimiter()
{
return $this->Delimiter;
}
function DodeliIdPorudzbenica($Vrednost)
{
$this->IdPorudzbenica=$Vrednost;
}
function VratiIdPorudzbenica()
{
return $this->IdPorudzbenica;
}
function DodeliKupac($Vrednost)
{
$this->kupac->DodeliSadrzaj($Vrednost);
}
function VratiKupac()
{
return $this->kupac;
}
function DodeliNazivKupca($Vrednost)
{
$this->NazivKupca->DodeliSadrzaj($Vrednost);
}
function VratiNazivKupca()
{
return $this->NazivKupca;
}
function DodeliDatum($Vrednost)
{
$this->Datum->DodeliSadrzaj($Vrednost);
}
function VratiDatum()
{
return $this->datum;
}
function DodeliBroj($Vrednost)
{
$this->broj->DodeliSadrzaj($Vrednost);
}
function VratiBroj()
{
return $this->broj;
}
function DodeliIdStatusPorudzbenice($Vrednost)
{
$this->idStatusPorudzbenice->DodeliSadrzaj($Vrednost);
}
function VratiIdStatusPorudzbenice()
{
return $this->idStatusPorudzbenice;
}
function DodeliStatusPorudzbenice($Vrednost)
{
$this->StatusPorudzbenice->DodeliSadrzaj($Vrednost);
}
function VratiStatusPorudzbenice()
{
return $this->StatusPorudzbenice;
}
function PrikaziUListi($Podaci)
{
global $DAplikacija;
$util=new utill();
$Izmena=$util->postojiUKoloni($this->Prava,'idaktivnost',11);
$Prikaz=$util->postojiUKoloni($this->Prava,'idaktivnost',0);
$tabela=new HTabela('');
for ($i=0;$idodajRed($i);
$tabela->DodajCeliju($i,0);
$tabela->DodajCeliju($i,1);
$naziv=new HLink('',$Podaci["Podaci"][$i]["DatumPoruke"]);
$naziv->DodeliLink("#");
if ($Podaci["Podaci"][$i]["IdStatusPoruke"]==1)
{
$naziv->DodeliStil('tekstBold');
}
else
{
$naziv->DodeliStil('tekst');
}
$naziv->DodeliOnClickJS('linkJS');
$idk=$Podaci["Podaci"][$i][0];
$string=$Podaci['Podaci'][$i][0];
$naziv->DodeliJScriptParametre("$Prikaz[1],$string");
$tabela->DodajSadrzajUCeliju($i,0,$this->VratiEditKontroleListe($Podaci["Podaci"][$i][0],$Prikaz));
$tabela->DodajSadrzajUCeliju($i,1,$naziv);
}
return $tabela;
}
function PrikaziSadrzaj()
{
global $DAplikacija;
include_once($DAplikacija->vratiDirApstraktne()."/HtmlElementi.class.php");
$podaci=$this->IzabraniPodaci;
$br=new HString('','
');
$HtmlKod='';
$nbsp=new HString('',' ');
$tabela=new HTabela('');
$tabela->DodeliCellPadding(5);
$tabela->DodeliSirina(100);
$tabela->DodeliJedinicuMereSirina('%');
$tabela->DodeliStil('tabelaSiviOkvir');
$idPorudzbenice=new HEdit('IdPoruke',$podaci["Podaci"][0]["IdPoruke"]);
$idPorudzbenice->DodeliVrsta('hidden');
for ($i=0;$idodajRed($i);
$tabela->DodajCeliju($i,0);
$broj=new HString('',$podaci["Podaci"][$i]['IdPoruke']);
$naslov=new HString('','Naslov');
$tekst=new HString('',$podaci["Podaci"][$i]["Tekst"]);
$datum=new HString('',$podaci["Podaci"][$i]["DatumPoruke"]);
$posiljalac=new HString('',"Poruku poslao korisnik: ".$podaci["Podaci"][$i]["IdPosiljalac"]);
// $opis=new HString('',$podaci["Podaci"][$i]["opis"]);
$naslov->DodeliStil('naslov18');
/*$util=new utill();
$Izmena=$util->postojiUKoloni($this->Prava,'idaktivnost',$DAplikacija->VratiProcesPrikaziFormu());
$panel=$_GET['nazivPanela'];
*/
/*$nazivProizvoda=new HLink('','Edit');
$nazivProizvoda->DodeliLink('#');
$nazivProizvoda->DodeliOnClickJS('St.popuniPanel');
$idk=$podaci["Podaci"][$i]["idProizvod"];
//$nazivProizvoda->DodeliJScriptParametre("$j,$brojPodataka,'$panel',43,$idk");
$edit=new HLink('','Edit');
$edit->DodeliLink('#');
$edit->DodeliOnClickJS('St.popuniOtvorenPanel');
$panel=$this->Parametri["Get"]["nazivPanela"];
$edit->DodeliJScriptParametre("'$panel',43,$idk");*/
$tabela->DodajSadrzajUCeliju($i,0,$naslov);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$datum);
$tabela->DodajSadrzajUCeliju($i,0,$br);
$tabela->DodajSadrzajUCeliju($i,0,$tekst);
$tabela->DodajSadrzajUCeliju($i,0,$br);
$tabela->DodajSadrzajUCeliju($i,0,$posiljalac);
$forma=new HForma('formxxx');
$forma->DodeliAkcija('#');
$forma->DodeliSadrzaj($tabela);
}
return $forma->Prikazi();
}
function Prikazi()
{
global $DAplikacija;
include_once($DAplikacija->vratiDirApstraktne()."/HtmlElementi.class.php");
$podaci=$this->IzabraniPodaci;
$br=new HString('','
');
$hr=new HString('','
');
$HtmlKod='';
$nbsp=new HString('',' ');
$tabela=new HTabela('');
$tabela->DodeliCellPadding(5);
$tabela->DodeliSirina(100);
$tabela->DodeliJedinicuMereSirina('%');
$tabela->DodeliStil('tabelaSiviOkvir');
$idPorudzbenice=new HEdit('IdPoruke',$podaci["Podaci"][0]["IdPoruke"]);
$idPorudzbenice->DodeliVrsta('hidden');
for ($i=0;$idodajRed($i);
$tabela->DodajCeliju($i,0);
$broj=new HString('',$podaci["Podaci"][$i]['IdPoruke']);
$naslov=new HString('','Naslov');
$tekst=new HString('',$podaci["Podaci"][$i]["Tekst"]);
$datum=new HString('',$podaci["Podaci"][$i]["DatumPoruke"]);
$posiljalac=new HString('',"Poruku poslao korisnik: ".$podaci["Podaci"][$i]["IdPosiljalac"]);
// $opis=new HString('',$podaci["Podaci"][$i]["opis"]);
$naslov->DodeliStil('naslov18');
/*$util=new utill();
$Izmena=$util->postojiUKoloni($this->Prava,'idaktivnost',$DAplikacija->VratiProcesPrikaziFormu());
$panel=$_GET['nazivPanela'];
*/
/*$nazivProizvoda=new HLink('','Edit');
$nazivProizvoda->DodeliLink('#');
$nazivProizvoda->DodeliOnClickJS('St.popuniPanel');
$idk=$podaci["Podaci"][$i]["idProizvod"];
//$nazivProizvoda->DodeliJScriptParametre("$j,$brojPodataka,'$panel',43,$idk");
$edit=new HLink('','Edit');
$edit->DodeliLink('#');
$edit->DodeliOnClickJS('St.popuniOtvorenPanel');
$panel=$this->Parametri["Get"]["nazivPanela"];
$edit->DodeliJScriptParametre("'$panel',43,$idk");*/
$tabela->DodajSadrzajUCeliju($i,0,$naslov);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$nbsp);
$tabela->DodajSadrzajUCeliju($i,0,$datum);
$tabela->DodajSadrzajUCeliju($i,0,$br);
$tabela->DodajSadrzajUCeliju($i,0,$hr);
$tabela->DodajSadrzajUCeliju($i,0,$tekst);
$tabela->DodajSadrzajUCeliju($i,0,$br);
$tabela->DodajSadrzajUCeliju($i,0,$posiljalac);
$forma=new HForma('formxxx');
$forma->DodeliAkcija('#');
$forma->DodeliSadrzaj($tabela);
}
return $forma->Prikazi();
}
function prikaziStanje()
{
$tabela=new HTabela('');
$tabela->DodeliSirina(140);
$tabela->DodeliStil('tabelaSiviOkvir');
$tabela->dodajRed(0);
$tabela->dodajRed(1);
$tabela->dodajRed(2);
$tabela->DodajCeliju(0,0);
$tabela->DodajCeliju(1,0);
$tabela->DodajCeliju(2,0);
if (isset($this->Podaci[0]["broj"]))
{
$broj=$this->Podaci[0]["broj"];
}
else
{
$broj=0;
}
if ($broj<>0)
{
$TekstNaslov=new HString('','O B A V E Š T E NJ E
');
$TekstNaslov->DodeliStil('bold');
$Tekst1=new HString('',"Broj novih poruka: $broj");
$Tekst1->DodeliStil('tekst');
$tabela->DodajSadrzajUCeliju(0,0,$TekstNaslov);
$tabela->DodajSadrzajUCeliju(1,0,$Tekst1);
}
return $tabela->Prikazi();
}
}