Exemple #1
0
 public function setData()
 {
     parent::setData();
     $this->ipOrDhcp->Text = $this->data['ipOrDhcp'];
     $this->checkBooking->Text = $this->data['checkBooking'];
     $this->userMemory->setSelectedValue($this->data['userMemory']);
     $this->accessMemory->setSelectedValue($this->data['accessMemory']);
     $this->subscriberNumber->Text = $this->data['subscriberNumber'];
     $this->plantNumber->Text = $this->data['plantNumber'];
     $this->mainCompIdCard->Text = $this->data['mainCompIdCard'];
     $this->bookingCodeSumWinSwitchOver->Text = $this->data['bookingCodeSumWinSwitchOver'];
     $this->switchOverLeap->Text = $this->data['switchOverLeap'];
     $this->waitingTimeInput->Text = $this->data['waitingTimeInput'];
     $this->monitoringTime->Text = $this->data['monitoringTime'];
     $this->monitorinChangingTime->Text = $this->data['monitorinChangingTime'];
     $this->cardReaderType->setSelectedValue($this->data['cardReaderType']);
     $this->maxDoorOpenTime->Text = $this->data['maxDoorOpenTime'];
     $this->warningTimeDoorOpenTime->Text = $this->data['warningTimeDoorOpenTime'];
     $this->unlockingTime->Text = $this->data['unlockingTime'];
     $this->relay1->setSelectedValue($this->data['relay1']);
     $this->timeRelay1->Text = $this->data['timeRelay1'];
     $this->relay2->setSelectedValue($this->data['relay2']);
     $this->timeRelay2->Text = $this->data['timeRelay2'];
     $this->relay3->setSelectedValue($this->data['relay3']);
     $this->timeRelay3->Text = $this->data['timeRelay3'];
     $this->relay3->setSelectedValue($this->data['relay3']);
     $this->timeRelay3->Text = $this->data['timeRelay3'];
     $this->opto1->setSelectedValue($this->data['opto1']);
     $this->opto2->setSelectedValue($this->data['opto2']);
     $this->opto3->setSelectedValue($this->data['opto3']);
     $this->opto4->setSelectedValue($this->data['opto4']);
     $this->enterExitInfo->setSelectedValue($this->data['enterExitInfo']);
     $f = $this->autoUnlocking->setChecked($this->data['autoUnlocking']);
     $f = $this->lockUnlockCommand->setChecked($this->data['lockUnlockCommand']);
     $this->holdUpPINCode->Text = $this->data['holdUpPINCode'];
     $f = $this->twoPersonAccess->setChecked($this->data['twoPersonAccess']);
     $this->barriereRepeatedAccess->Text = $this->data['barriereRepeatedAccess'];
     $f = $this->antiPassActive->setChecked($this->data['antiPassActive']);
     $this->relayExpanderControl->setSelectedValue($this->data['relayExpanderControl']);
     $this->doorOpenTimeUnit->setSelectedValue($this->data['doorOpenTimeUnit']);
     $this->optionalCompanyID1->Text = $this->data['optionalCompanyID1'];
     $this->optionalCompanyID2->Text = $this->data['optionalCompanyID2'];
     $this->optionalCompanyID3->Text = $this->data['optionalCompanyID3'];
     $this->optionalCompanyID4->Text = $this->data['optionalCompanyID4'];
     $this->optionalCompanyID5->Text = $this->data['optionalCompanyID5'];
     $this->optionalCompanyID6->Text = $this->data['optionalCompanyID6'];
     $this->optionalCompanyID7->Text = $this->data['optionalCompanyID7'];
     $this->optionalCompanyID8->Text = $this->data['optionalCompanyID8'];
     $this->optionalCompanyID9->Text = $this->data['optionalCompanyID9'];
     $this->optionalCompanyID10->Text = $this->data['optionalCompanyID10'];
     $this->optionalCardStructur->Text = $this->data['optionalCardStructur'];
     $this->optionalGantnerNationalCode->Text = $this->data['optionalGantnerNationalCode'];
     $this->optionalGantnerCustomerCode1->Text = $this->data['optionalGantnerCustomerCode1'];
     $this->optionalGantnerCustomerCode2->Text = $this->data['optionalGantnerCustomerCode2'];
     $this->optionalGantnerCustomerCode3->Text = $this->data['optionalGantnerCustomerCode3'];
     $this->optionalGantnerCustomerCode4->Text = $this->data['optionalGantnerCustomerCode4'];
     $this->optionalGantnerCustomerCode5->Text = $this->data['optionalGantnerCustomerCode5'];
     $this->optionalReaderInitialisation->Text = $this->data['optionalReaderInitialisation'];
     $this->optionalTableCardType->Text = $this->data['optionalTableCardType'];
 }
Exemple #2
0
 public function setData()
 {
     parent::setData();
     $this->ip->Text = $this->data['ip'];
     $this->port->Text = $this->data['port'];
     $this->messageTimerDisplay->Text = $this->data['messageTimerDisplay'];
     $this->defaultMessage->Text = $this->data['defaultMessage'];
 }
Exemple #3
0
 public function setData()
 {
     parent::setData();
     $this->ip->Text = $this->data['ip'];
     $this->port->Text = $this->data['port'];
     $this->password->Text = $this->data['password'];
     $this->initialOutput->Text = $this->data['initialOutput'];
     $this->setOutputFunc($this->output0_func, $this->data['output0_func']);
     $this->setOutputFunc($this->output1_func, $this->data['output1_func']);
     $this->setOutputFunc($this->output2_func, $this->data['output2_func']);
     $this->setOutputFunc($this->output3_func, $this->data['output3_func']);
     $this->setOutputFunc($this->output4_func, $this->data['output4_func']);
     $this->setOutputFunc($this->output5_func, $this->data['output5_func']);
     $this->setOutputFunc($this->output6_func, $this->data['output6_func']);
     $this->setOutputFunc($this->output7_func, $this->data['output7_func']);
     $this->output0Time->Text = $this->data['output0Time'];
     $this->output1Time->Text = $this->data['output1Time'];
     $this->output2Time->Text = $this->data['output2Time'];
     $this->output3Time->Text = $this->data['output3Time'];
     $this->output4Time->Text = $this->data['output4Time'];
     $this->output5Time->Text = $this->data['output5Time'];
     $this->output6Time->Text = $this->data['output6Time'];
     $this->output7Time->Text = $this->data['output7Time'];
 }
Exemple #4
0
 public function setData()
 {
     parent::setData();
     $this->address->Text = $this->data['address'];
     $this->serialNumberFormat->Text = $this->data['serialNumberFormat'];
 }
Exemple #5
0
 public function setData()
 {
     parent::setData();
     $this->ip->Text = $this->data['ip'];
     $this->port->Text = $this->data['port'];
 }
Exemple #6
0
 public function setData()
 {
     parent::setData();
     $this->ipOrDhcp->Text = $this->data['ipOrDhcp'];
     $this->isAutoRestart->setChecked($this->data['isAutoRestart']);
     $time = explode(":", $this->data['autoRestart']);
     $this->autoRestartHour->Text = $time[0];
     $this->autoRestartMinute->Text = $time[1];
     $this->displayTimeout->Text = $this->data['displayTimeout'];
     $this->inputTimeout->Text = $this->data['inputTimeout'];
     $this->inputTimeout->Text = $this->data['inputTimeout'];
     $this->brightness->setSelectedValue($this->data['brightness']);
     $this->udpServer->setChecked($this->data['udpServer']);
     $this->autoBooking->setChecked($this->data['autoBooking']);
     $this->checkBooking->Text = $this->data['checkBooking'];
     $this->isLog->setChecked($this->data['isLog']);
     $languages = explode(",", $this->data['language']);
     if (count($languages) > 0) {
         foreach ($languages as $l) {
             if ($l != '') {
                 $this->{$l}->setChecked(true);
             }
         }
     }
     $this->inputDBEText1->Text = $this->data['inputDBEText1'];
     $this->inputDBEText2->Text = $this->data['inputDBEText2'];
     $this->inputDBEText3->Text = $this->data['inputDBEText3'];
     $this->inputDBEText4->Text = $this->data['inputDBEText4'];
     $this->inputDBEText5->Text = $this->data['inputDBEText5'];
     $this->inputDBEText6->Text = $this->data['inputDBEText6'];
     $this->inputDBEText7->Text = $this->data['inputDBEText7'];
     $this->inputDBEText8->Text = $this->data['inputDBEText8'];
     $this->inputDBEText9->Text = $this->data['inputDBEText9'];
     $this->inputDBEText10->Text = $this->data['inputDBEText10'];
     $this->inputDBEText11->Text = $this->data['inputDBEText11'];
     $this->inputDBEText12->Text = $this->data['inputDBEText12'];
     $this->inputDBEText13->Text = $this->data['inputDBEText13'];
     $this->inputDBEText14->Text = $this->data['inputDBEText14'];
     $this->inputDBEText15->Text = $this->data['inputDBEText15'];
     $this->inputDBEText16->Text = $this->data['inputDBEText16'];
     $this->inputDBEText17->Text = $this->data['inputDBEText17'];
     $this->inputDBEText18->Text = $this->data['inputDBEText18'];
     $this->inputDBEText19->Text = $this->data['inputDBEText19'];
     $this->inputDBEText20->Text = $this->data['inputDBEText20'];
     $this->inputDBECheck1->setChecked($this->data['inputDBECheck1']);
     $this->inputDBECheck2->setChecked($this->data['inputDBECheck2']);
     $this->inputDBECheck3->setChecked($this->data['inputDBECheck3']);
     $this->inputDBECheck4->setChecked($this->data['inputDBECheck4']);
     $this->inputDBECheck5->setChecked($this->data['inputDBECheck5']);
     $this->inputDBECheck6->setChecked($this->data['inputDBECheck6']);
     $this->inputDBECheck7->setChecked($this->data['inputDBECheck7']);
     $this->inputDBECheck8->setChecked($this->data['inputDBEChecky8']);
     $this->inputDBECheck9->setChecked($this->data['inputDBECheck9']);
     $this->inputDBECheck10->setChecked($this->data['inputDBECheck10']);
     $this->inputDBECheck11->setChecked($this->data['inputDBECheck11']);
     $this->inputDBECheck12->setChecked($this->data['inputDBECheck12']);
     $this->inputDBECheck13->setChecked($this->data['inputDBECheck13']);
     $this->inputDBECheck14->setChecked($this->data['inputDBECheck14']);
     $this->inputDBECheck15->setChecked($this->data['inputDBECheck15']);
     $this->inputDBECheck16->setChecked($this->data['inputDBECheck16']);
     $this->inputDBECheck17->setChecked($this->data['inputDBECheck17']);
     $this->inputDBECheck18->setChecked($this->data['inputDBECheck18']);
     $this->inputDBECheck19->setChecked($this->data['inputDBECheck19']);
     $this->inputDBECheck20->setChecked($this->data['inputDBECheck20']);
     $this->inputDBEDisplay1->Text = $this->data['inputDBEFormat1'];
     $this->inputDBEDisplay2->Text = $this->data['inputDBEFormat2'];
     $this->inputDBEDisplay3->Text = $this->data['inputDBEFormat3'];
     $this->inputDBEDisplay4->Text = $this->data['inputDBEFormat4'];
     $this->inputDBEDisplay5->Text = $this->data['inputDBEFormat5'];
     $this->inputDBEDisplay6->Text = $this->data['inputDBEFormat6'];
     $this->inputDBEDisplay7->Text = $this->data['inputDBEFormat7'];
     $this->inputDBEDisplay8->Text = $this->data['inputDBEFormat8'];
     $this->inputDBEDisplay9->Text = $this->data['inputDBEFormat9'];
     $this->inputDBEDisplay10->Text = $this->data['inputDBEFormat10'];
     $this->inputDBEDisplay11->Text = $this->data['inputDBEFormat11'];
     $this->inputDBEDisplay12->Text = $this->data['inputDBEFormat12'];
     $this->inputDBEDisplay13->Text = $this->data['inputDBEFormat13'];
     $this->inputDBEDisplay14->Text = $this->data['inputDBEFormat14'];
     $this->inputDBEDisplay15->Text = $this->data['inputDBEFormat15'];
     $this->inputDBEDisplay16->Text = $this->data['inputDBEFormat16'];
     $this->inputDBEDisplay17->Text = $this->data['inputDBEFormat17'];
     $this->inputDBEDisplay18->Text = $this->data['inputDBEFormat18'];
     $this->inputDBEDisplay19->Text = $this->data['inputDBEFormat19'];
     $this->inputDBEDisplay20->Text = $this->data['inputDBEFormat20'];
     $cmd = $this->db->createCommand(SQL::SQL_GET_KEY);
     $cmd->bindValue(":id", $this->id->Value, PDO::PARAM_INT);
     $query = $cmd->query();
     if ($query) {
         $data = $query->readAll();
         foreach ($data as $d) {
             if ($d['type'] == 'fixed') {
                 switch ($d['key']) {
                     case 1:
                         $this->inputData['fixed'][1] = $d['params'];
                         $this->leftFixed->Text = $d['text'];
                         $this->leftFixedDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->leftFixedDlgLink->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 2:
                         $this->inputData['fixed'][2] = $d['params'];
                         $this->leftMiddleFixed->Text = $d['text'];
                         $this->leftMiddleFixedDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->leftMiddleFixedDlgLink->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 3:
                         $this->inputData['fixed'][3] = $d['params'];
                         $this->rightMiddleFixed->Text = $d['text'];
                         $this->rightMiddleFixedDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->rightMiddleFixedDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 4:
                         $this->inputData['fixed'][4] = $d['params'];
                         $this->rightFixed->Text = $d['text'];
                         $this->rightFixedDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->rightFixedDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                 }
             } elseif ($d['type'] == 'soft') {
                 switch ($d['key']) {
                     case 1:
                         $this->inputData['soft'][1] = $d['params'];
                         $this->leftTopSoft->Text = $d['text'];
                         $this->leftTopSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->leftTopSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 2:
                         $this->inputData['soft'][2] = $d['params'];
                         $this->leftMiddleSoft->Text = $d['text'];
                         $this->leftMiddleSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->leftMiddleSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 3:
                         $this->inputData['soft'][3] = $d['params'];
                         $this->leftBottomSoft->Text = $d['text'];
                         $this->leftBottomSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->leftBottomSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 4:
                         $this->inputData['soft'][4] = $d['params'];
                         $this->rightTopSoft->Text = $d['text'];
                         $this->rightTopSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->rightTopSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 5:
                         $this->inputData['soft'][5] = $d['params'];
                         $this->rightMiddleSoft->Text = $d['text'];
                         $this->rightMiddleSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->rightMiddleSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                     case 6:
                         $this->inputData['soft'][6] = $d['params'];
                         $this->rightBottomSoft->Text = $d['text'];
                         $this->rightBottomSoftDlg->setSelectedValue($d['dialog']);
                         if ($d['dialog'] == '<dlg_InputData,150>' || $d['dialog'] == '<dlg_InputData,155>') {
                             $this->rightBottomSoftDlg->setDisplay(TDisplayStyle::Dynamic);
                         }
                         break;
                 }
             }
         }
     }
     $this->setViewState('inputData', $this->inputData);
 }