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);
 }
Exemplo n.º 2
0
 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);
         }
     }
 }