public function extractAdvertisementPositionApplicationObject(&$result)
 {
     $application = null;
     try {
         if ($result[AdvertisementPositionApplicationDao::ADVERTISEMENT_POSITION_ID_FIELD] !== null) {
             $application = new AdvertisementPositionApplication();
             $application->setVariable(AdvertisementPositionApplication::ADVERTISEMENT_POSITION_ID, $result[AdvertisementPositionApplicationDao::ADVERTISEMENT_POSITION_ID_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::NEW_FIELD, $result[AdvertisementPositionApplicationDao::NEW_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::MESSAGE, $result[AdvertisementPositionApplicationDao::MESSAGE_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::MEMBER_ID, $result[AdvertisementPositionApplicationDao::CREATED_BY_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::MEMBER_FIRST_NAME, $result[AdvertisementPositionApplicationDao::MEMBER_FIRST_NAME_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::MEMBER_LAST_NAME, $result[AdvertisementPositionApplicationDao::MEMBER_LAST_NAME_FIELD]);
             $application->setVariable(AdvertisementPositionApplication::CREATED_DATE, $result[AdvertisementPositionApplicationDao::CREATED_DATE_FIELD]);
         }
     } catch (PDOException $ex) {
         $application = null;
         echo "extractAdvertisementObject error: " . $ex->getMessage();
     }
     return $application;
 }
 public function deleteAdvertisementPositionApplication($advertisementPositiionID, $applicantMemberID, $memberID, $dbConnection)
 {
     $processed = false;
     try {
         if ($advertisementPositiionID != null && $applicantMemberID != null) {
             $advertisementPositionApplication = new AdvertisementPositionApplication();
             $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::ADVERTISEMENT_POSITION_ID, $advertisementPositiionID);
             $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::MEMBER_ID, $applicantMemberID);
             $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::ACTIVE, 2);
             // $processed = AdvertisementPositionApplicationDao::updateAdvertisementApplication()
         }
     } catch (Exception $ex) {
         $processed = false;
         echo 'Caught exception: ' . $ex->getMessage();
     }
     return $processed;
 }