public function saveAddClicked()
 {
     $modify = false;
     if ($this->getViewState('userRacquetSelect', null) == null) {
         $this->userRacquetSelect = new TblRacquetsUser();
         $this->userRacquetSelect->tbl_racquets_id = $this->getViewState('racquetSelect', null)->id;
         $this->userRacquetSelect->tbl_users_id = $this->getViewState('userSelect', null)->id;
     } else {
         $this->userRacquetSelect = $this->getViewState('userRacquetSelect', null);
         $modify = true;
     }
     $this->userRacquetSelect->tbl_grip_size_id = $this->DDLGripSize->SelectedValue;
     $this->userRacquetSelect->serial = $this->Serial->Text;
     $this->userRacquetSelect->weight_unstrung = $this->WeightUnstrung->Text;
     $this->userRacquetSelect->weight_strung = $this->WeightStrung->Text;
     $this->userRacquetSelect->balance = $this->Balance->Text;
     $this->userRacquetSelect->swingweight = $this->Swingweight->Text;
     $this->userRacquetSelect->stiffness = $this->Stiffness->Text;
     $this->userRacquetSelect->date_buy = $this->DateBuy->getDataOk();
     $this->userRacquetSelect->note = $this->Note->Text;
     $this->userRacquetSelect->save();
     if ($modify) {
         $logRacquetUser = new LogRacquetUser();
         $logRacquetUser->id_tbl_racquet_user = $this->userRacquetSelect->id;
         $logRacquetUser->weight_unstrung = $this->WeightUnstrung->Text;
         $logRacquetUser->weight_strung = $this->WeightStrung->Text;
         $logRacquetUser->balance = $this->Balance->Text;
         $logRacquetUser->swingweight = $this->Swingweight->Text;
         $logRacquetUser->stiffness = $this->Stiffness->Text;
         $logRacquetUser->date_modify = date('c');
         $logRacquetUser->note = $this->Note->Text;
         $logRacquetUser->save();
     }
     $this->onClearAddRacquet(null);
     $this->zone_list_add_racquets_customer->Visible = false;
     $this->editable->Visible = false;
     $this->btnAddRacquet->Visible = true;
     $this->btnCancelSelect->Visible = true;
     $this->zone_list_racquets_customer->Visible = true;
     $this->loadDataUserRacquets();
     $this->DataGridUserRacquets->DataSource = $this->DataUserRacquets;
     $this->DataGridUserRacquets->dataBind();
 }
 public function saveAddClicked()
 {
     $idUser = null;
     $idUser = (int) $this->Request['idUser'];
     $customer = TblUsers::finder()->findBy_id($idUser);
     $modify = false;
     if ($this->getViewState('userRacquetSelect', null) == null) {
         $this->userRacquetSelect = new TblRacquetsUser();
         $this->userRacquetSelect->tbl_racquets_id = $this->getViewState('racquetSelect', null)->id;
         $this->userRacquetSelect->tbl_users_id = $customer->id;
     } else {
         //$this->userRacquetSelect=$this->getViewState('userRacquetSelect',null);
         //$modify = true;
     }
     $this->userRacquetSelect->tbl_grip_size_id = $this->DDLGripSize->SelectedValue;
     $this->userRacquetSelect->serial = $this->Serial->Text;
     $this->userRacquetSelect->weight_unstrung = $this->WeightUnstrung->Text;
     $this->userRacquetSelect->weight_strung = $this->WeightStrung->Text;
     $this->userRacquetSelect->balance = $this->Balance->Text;
     $this->userRacquetSelect->swingweight = $this->Swingweight->Text;
     $this->userRacquetSelect->stiffness = $this->Stiffness->Text;
     $this->userRacquetSelect->date_buy = $this->DateBuy->getDataOk();
     $this->userRacquetSelect->note = $this->Note->Text;
     $this->userRacquetSelect->save();
     if ($modify) {
         $logRacquetUser = new LogRacquetUser();
         $logRacquetUser->id_tbl_racquet_user = $this->userRacquetSelect->id;
         $logRacquetUser->weight_unstrung = $this->WeightUnstrung->Text;
         $logRacquetUser->weight_strung = $this->WeightStrung->Text;
         $logRacquetUser->balance = $this->Balance->Text;
         $logRacquetUser->swingweight = $this->Swingweight->Text;
         $logRacquetUser->stiffness = $this->Stiffness->Text;
         $logRacquetUser->date_modify = date('c');
         $logRacquetUser->note = $this->Note->Text;
         $logRacquetUser->save();
     }
     $this->Response->redirect($this->Service->constructUrl('User.CustomersRacquets', array('idUser' => $idUser), false));
 }