protected function dtgOperation_Bind() { // Get Total Count b/c of Pagination $this->dtgOperation->TotalItemCount = Operation::CountAll(); $objClauses = array(); if ($objClause = $this->dtgOperation->OrderByClause) { array_push($objClauses, $objClause); } if ($objClause = $this->dtgOperation->LimitClause) { array_push($objClauses, $objClause); } $this->dtgOperation->DataSource = Operation::LoadAll($objClauses); }
protected function lstOperation_Create() { $this->lstOperation = new QListBox($this); $this->lstOperation->Name = QApplication::Translate('Operation'); $this->lstOperation->Required = true; if (!$this->blnEditMode) { $this->lstOperation->AddItem(QApplication::Translate('- Select One -'), null); } $objOperationArray = Operation::LoadAll(); if ($objOperationArray) { foreach ($objOperationArray as $objOperation) { $objListItem = new QListItem($objOperation->__toString(), $objOperation->Id); if ($this->objParameter->Operation && $this->objParameter->Operation->Id == $objOperation->Id) { $objListItem->Selected = true; } $this->lstOperation->AddItem($objListItem); } } }