protected function dtgDirectoryToken_Bind() { // Get Total Count b/c of Pagination $this->dtgDirectoryToken->TotalItemCount = DirectoryToken::CountAll(); $objClauses = array(); if ($objClause = $this->dtgDirectoryToken->OrderByClause) { array_push($objClauses, $objClause); } if ($objClause = $this->dtgDirectoryToken->LimitClause) { array_push($objClauses, $objClause); } $this->dtgDirectoryToken->DataSource = DirectoryToken::LoadAll($objClauses); }
protected function lstDirectory_Create() { $this->lstDirectory = new QListBox($this); $this->lstDirectory->Name = QApplication::Translate('Directory'); $this->lstDirectory->Required = true; if (!$this->blnEditMode) { $this->lstDirectory->AddItem(QApplication::Translate('- Select One -'), null); } $objDirectoryArray = DirectoryToken::LoadAll(); if ($objDirectoryArray) { foreach ($objDirectoryArray as $objDirectory) { $objListItem = new QListItem($objDirectory->__toString(), $objDirectory->Id); if ($this->objFile->Directory && $this->objFile->Directory->Id == $objDirectory->Id) { $objListItem->Selected = true; } $this->lstDirectory->AddItem($objListItem); } } }