function Login_Validate($User, $Password) { echo $Password; $_SESSION['User'] = ''; $this->AuthUser = new Memberdetails(); $conditions = QQ::Equal(QQN::Memberdetails()->MemberId, $User); $this->AuthUser = Memberdetails::QuerySingle($conditions); if (!isset($this->AuthUser)) { $_SESSION['User'] = ''; return 'Wrong'; } else { $encrypt = new encrypt(); $storedpass = $encrypt->decrypt_sha1($this->AuthUser->Password); if ($storedpass != $Password) { $_SESSION['User'] = ''; return 'Wrong'; } else { $_SESSION['objUser'] = $this->AuthUser; return 'Right'; } } }
protected function CheckAvailabilityOfUserId($CallFromValidation = null) { if ($this->txtMemberId->Text != '') { $objcondition = QQ::Equal(QQN::Memberdetails()->MemberId, $this->txtMemberId->Text); $cnt = Memberdetails::QueryCount($objcondition); if ($cnt == 0) { if (isset($CallFromValidation)) { $this->txtMemberId->Instructions = 'User is Available.'; return true; } else { $this->txtMemberId->Instructions = 'User is Available.'; return true; //QApplicationBase::DisplayAlert('User is Available'); } } else { $this->txtMemberId->Warning = 'User Id is not available' . ($this->txtMemberId->Instructions = ''); //QApplicationBase::DisplayAlert('User is not Available'); return false; } } else { $this->txtMemberId->Focus(); QApplicationBase::DisplayAlert('Please choose a User Name'); } }
/** * Counts all many-to-many associated MemberdetailsesAsLibraryMember * @return int */ public function CountMemberdetailsesAsLibraryMember() { if (is_null($this->intId)) { return 0; } return Memberdetails::CountByLibrarydetailsAsLibraryMember($this->intId); }
public static function GetSoapObjectFromObject($objObject, $blnBindRelatedObjects) { if ($objObject->objMember) { $objObject->objMember = Memberdetails::GetSoapObjectFromObject($objObject->objMember, false); } else { if (!$blnBindRelatedObjects) { $objObject->intMemberId = null; } } if ($objObject->objAsset) { $objObject->objAsset = Myassets::GetSoapObjectFromObject($objObject->objAsset, false); } else { if (!$blnBindRelatedObjects) { $objObject->intAssetId = null; } } return $objObject; }
protected function lstMemberdetailsesAsLibraryMember_Update() { if ($this->lstMemberdetailsesAsLibraryMember) { $this->objLibrarydetails->UnassociateAllMemberdetailsesAsLibraryMember(); $objSelectedListItems = $this->lstMemberdetailsesAsLibraryMember->SelectedItems; if ($objSelectedListItems) { foreach ($objSelectedListItems as $objListItem) { $this->objLibrarydetails->AssociateMemberdetailsAsLibraryMember(Memberdetails::Load($objListItem->Value)); } } } }
/** * Default / simple DataBinder for this Meta DataGrid. This can easily be overridden * by calling SetDataBinder() on this DataGrid with another DataBinder of your choice. * * If a paginator is set on this DataBinder, it will use it. If not, then no pagination will be used. * It will also perform any sorting (if applicable). */ public function MetaDataBinder() { // Remember! We need to first set the TotalItemCount, which will affect the calcuation of LimitClause below if ($this->Paginator) { $this->TotalItemCount = Memberdetails::CountAll(); } // Setup the $objClauses Array $objClauses = array(); // If a column is selected to be sorted, and if that column has a OrderByClause set on it, then let's add // the OrderByClause to the $objClauses array if ($objClause = $this->OrderByClause) { array_push($objClauses, $objClause); } // Add the LimitClause information, as well if ($objClause = $this->LimitClause) { array_push($objClauses, $objClause); } // Set the DataSource to be a Query result from Memberdetails, given the clauses above $this->DataSource = Memberdetails::LoadAll($objClauses); }
/** * Refresh this MetaControl with Data from the local MemberAsset object. * @param boolean $blnReload reload MemberAsset from the database * @return void */ public function Refresh($blnReload = false) { if ($blnReload) { $this->objMemberAsset->Reload(); } if ($this->lblId) { if ($this->blnEditMode) { $this->lblId->Text = $this->objMemberAsset->Id; } } if ($this->lstMember) { $this->lstMember->RemoveAllItems(); if (!$this->blnEditMode) { $this->lstMember->AddItem(QApplication::Translate('- Select One -'), null); } $objMemberArray = Memberdetails::LoadAll(); if ($objMemberArray) { foreach ($objMemberArray as $objMember) { $objListItem = new QListItem($objMember->__toString(), $objMember->Id); if ($this->objMemberAsset->Member && $this->objMemberAsset->Member->Id == $objMember->Id) { $objListItem->Selected = true; } $this->lstMember->AddItem($objListItem); } } } if ($this->lblMemberId) { $this->lblMemberId->Text = $this->objMemberAsset->Member ? $this->objMemberAsset->Member->__toString() : null; } if ($this->lstAsset) { $this->lstAsset->RemoveAllItems(); if (!$this->blnEditMode) { $this->lstAsset->AddItem(QApplication::Translate('- Select One -'), null); } $objAssetArray = Myassets::LoadAll(); if ($objAssetArray) { foreach ($objAssetArray as $objAsset) { $objListItem = new QListItem($objAsset->__toString(), $objAsset->Id); if ($this->objMemberAsset->Asset && $this->objMemberAsset->Asset->Id == $objAsset->Id) { $objListItem->Selected = true; } $this->lstAsset->AddItem($objListItem); } } } if ($this->lblAssetId) { $this->lblAssetId->Text = $this->objMemberAsset->Asset ? $this->objMemberAsset->Asset->__toString() : null; } }
public static function GetSoapArrayFromArray($objArray) { if (!$objArray) { return null; } $objArrayToReturn = array(); foreach ($objArray as $objObject) { array_push($objArrayToReturn, Memberdetails::GetSoapObjectFromObject($objObject, true)); } return unserialize(serialize($objArrayToReturn)); }