示例#1
0
 public function MoveDown()
 {
     $blnFound = false;
     foreach (FormProduct::LoadArrayBySignupFormIdFormProductTypeId($this->intSignupFormId, $this->intFormProductTypeId, QQ::OrderBy(QQN::FormProduct()->OrderNumber)) as $objFormProduct) {
         if ($blnFound) {
             break;
         }
         if ($objFormProduct->Id == $this->Id) {
             $blnFound = true;
         }
     }
     $this->OrderNumber++;
     $this->Save();
     if ($objFormProduct) {
         $objFormProduct->OrderNumber--;
         $objFormProduct->Save();
     }
     self::RefreshOrderNumber($this->intSignupFormId, $this->intFormProductTypeId);
 }
示例#2
0
文件: form.php 项目: alcf/chms
 public function dtgProducts_Bind(QDataGrid $dtgProducts)
 {
     $intFormProductTypeId = $dtgProducts->Name;
     $dtgProducts->DataSource = FormProduct::LoadArrayBySignupFormIdFormProductTypeId($this->objSignupForm->Id, $intFormProductTypeId, QQ::OrderBy(QQN::FormProduct()->OrderNumber));
 }