public function extractBandMemberNotificationObject(&$result)
 {
     $bandMemberNotification = null;
     try {
         if ($result[BandMemberNotificationDao::BAND_ID_FIELD] !== null) {
             $bandMemberNotification = new BandMemberNotification();
             $bandMemberNotification->setVariable(BandMemberNotification::BAND_ID, $result[BandMemberNotificationDao::BAND_ID_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::BAND_NAME, $result[BandMemberNotificationDao::BAND_NAME_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::MEMBER_ID, $result[BandMemberNotificationDao::MEMBER_ID_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::NOTIFICATION_TYPE_ID, $result[BandMemberNotificationDao::NOTIFICATION_TYPE_ID_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::NEW_NOTIFICATION, $result[BandMemberNotificationDao::NEW_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::MESSAGE, $result[BandMemberNotificationDao::MESSAGE_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::CREATOR_FIRST_NAME, $result[BandMemberNotificationDao::CREATOR_FIRST_NAME_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::CREATOR_LAST_NAME, $result[BandMemberNotificationDao::CREATOR_LAST_NAME_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::CREATED_BY, $result[BandMemberNotificationDao::CREATED_BY_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::CREATED_DATE, $result[BandMemberNotificationDao::CREATED_DATE_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::MODIFIED_BY, $result[BandMemberNotificationDao::MODIFIED_BY_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::MODIFIED_DATE, $result[BandMemberNotificationDao::MODIFIED_DATE_FIELD]);
             $bandMemberNotification->setVariable(BandMemberNotification::ACTIVE, $result[BandMemberNotificationDao::ACTIVE_FIELD]);
         }
     } catch (PDOException $ex) {
         echo "extractBandMemberInstrumentObject error: " . $ex->getMessage();
     }
     return $bandMemberNotification;
 }
 public function removeBandMemberNotification($memberID, $bandID, $notificationTypeID, $dbConnection = null)
 {
     $processed = false;
     try {
         $notification = new BandMemberNotification();
         $notification->setVariable(BandMemberNotification::MEMBER_ID, $memberID);
         $notification->setVariable(BandMemberNotification::BAND_ID, $bandID);
         $notification->setVariable(BandMemberNotification::NOTIFICATION_TYPE_ID, $notificationTypeID);
         $notification->setVariable(BandMemberNotification::ACTIVE, 2);
         $processed = BandMemberNotificationDao::updateBandMemberNotification($notification, $dbConnection);
     } catch (Exception $ex) {
         echo "addBandMember error: " . $ex->getMessage();
         $processed = false;
     }
     return $processed;
 }