public function RenderRadio(HouseholdParticipation $objParticipation) { if ($objParticipation->Household->HeadPersonId == $objParticipation->PersonId) { // Do Nothing return ' '; } else { $radSelect = new QRadioButton($this->dtgMembers); $radSelect->GroupName = 'select'; $radSelect->ActionParameter = $objParticipation->Id; $this->radSelectArray[] = $radSelect; return $radSelect->Render(false); } }
public function RenderSelectButton(Person $objPerson) { $strControlId = 'SelectPersonBtn' . $objPerson->Id; $rbtnSelected = $this->objForm->GetControl($strControlId); if (!$rbtnSelected) { $rbtnSelected = new QRadioButton($this->dtgPerson, $strControlId); $rbtnSelected->Text = ''; $rbtnSelected->ActionParameter = $objPerson->Id; $rbtnSelected->Checked = false; $rbtnSelected->AddAction(new QClickEvent(), new QAjaxControlAction($this, 'SelectButton_Clicked')); $this->rbtnSelectArray[] = $rbtnSelected; } return $rbtnSelected->Render(false); }
public function RenderHead(HouseholdParticipation $objParticipation) { $strControlId = 'radHead' . $objParticipation->Id; if (!($radHead = $this->GetControl($strControlId))) { $radHead = new QRadioButton($this->dtgMembers, $strControlId); $radHead->GroupName = 'head'; $radHead->Checked = $this->objHousehold->HeadPersonId == $objParticipation->PersonId; $radHead->ActionParameter = $objParticipation->Id; $radHead->AddAction(new QClickEvent(), new QAjaxAction('radHead_Click')); } if ($radHead->Checked) { $this->strSelectedRadControlId = $radHead->ControlId; } return $radHead->Render(false); }
public function RenderRadio(Household $objHousehold) { $radSelect = new QRadioButton($this->dtgHouseholds); $radSelect->ActionParameter = $objHousehold->Id; $radSelect->GroupName = 'select'; $radSelect->AddAction(new QClickEvent(), new QAjaxAction('radSelect_Click')); $this->radSelectArray[] = $radSelect; return $radSelect->Render(false); }
public function RenderSelect(Person $objPerson) { $radSelectPerson = new QRadioButton($this->dtgResults); $radSelectPerson->GroupName = 'selectPerson'; $radSelectPerson->ActionParameter = $objPerson->Id; $radSelectPerson->AddAction(new QClickEvent(), new QAjaxControlAction($this, 'radSelectPerson_Click')); return $radSelectPerson->Render(false); }