public function onLoad($param) { $this->Page->Title = Prado::localize('NewCustomer'); $this->content->Visible = true; $this->reg_ok->Visible = false; $this->Save->ImageUrl = $this->Page->Theme->BaseUrl . '/images/' . $this->getApplication()->getGlobalization()->Culture . '/save.gif'; $this->btnCancelSelect->ImageUrl = $this->Page->Theme->BaseUrl . '/images/' . $this->getApplication()->getGlobalization()->Culture . '/cancel.gif'; if (isset($_GET["status"])) { $this->content->Visible = false; $this->reg_ok->Visible = true; } if ($this->User->UserDB->type_user_id == 4) { $this->Save->Visible = false; $this->btnCancelSelect->Visible = false; } else { $this->Save->Visible = true; $this->btnCancelSelect->Visible = true; } $criteria = new TActiveRecordCriteria(); $criteria->OrdersBy['id'] = 'desc'; $classifiche = TblClassifica::finder()->findAll($criteria); $this->DDLClassifica->DataSource = $classifiche; $this->DDLClassifica->dataBind(); $this->DDLClassifica->SelectedValue = 1; }
public function selectCustomer($sender, $param) { if ($param->Item->IDColumn->Text == $this->User->UserDB->id) { $url = $this->Service->constructUrl('User.PersonalData'); $this->Response->redirect($url); } else { $this->userEdit = TblUsers::finder()->findBy_id($param->Item->IDColumn->Text); $this->EDIT_CUSTOMER_DATA->Text = Prado::localize('Edita_Data_Customer') . " " . $this->userEdit->name . " " . $this->userEdit->surname; $this->editable->Visible = true; $this->Email->Text = $this->userEdit->email; $this->Name->Text = $this->userEdit->name; $this->Surname->Text = $this->userEdit->surname; $this->Telephone->Text = $this->userEdit->telephone; $this->MobileTelephone->Text = $this->userEdit->mobile_telephone; $this->Fax->Text = $this->userEdit->fax; $this->Cost->Text = $this->userEdit->cost; $this->Piva->Text = $this->userEdit->piva; $this->CodiceFiscale->Text = $this->userEdit->codice_fiscale; $criteria = new TActiveRecordCriteria(); $criteria->OrdersBy['id'] = 'desc'; $classifiche = TblClassifica::finder()->findAll($criteria); $this->DDLClassifica->DataSource = $classifiche; $this->DDLClassifica->dataBind(); $this->DDLClassifica->SelectedValue = $this->userEdit->tbl_classifica_id; $this->Circolo->Text = $this->userEdit->name_circolo; $this->DateNascita->setTimeStamp(strtotime($this->userEdit->date_nascita)); $this->setViewState('userEdit', $this->userEdit); } }