Example #1
0
 public static function getInstance()
 {
     if (!self::$instance) {
         self::$instance = new UserAddressDAO();
     }
     return self::$instance;
 }
Example #2
0
 public function deleteAddress()
 {
     $ReturnResultVO = new ReturnResultVO();
     $ReturnResultVO->success = FALSE;
     if (DataHandler::getValueByArrayIndex($this->arrayVariable, "address_id") != NULL && DataHandler::getValueByArrayIndex($this->arrayVariable, "user_id") != NULL) {
         $user_id = DataHandler::getValueByArrayIndex($this->arrayVariable, "user_id");
         $address_id = DataHandler::getValueByArrayIndex($this->arrayVariable, "address_id");
         $UserAddressDAO = UserAddressDAO::getInstance();
         $ReturnDataVO = $UserAddressDAO->deleteByUserAndAddress($user_id, $address_id);
         if ($ReturnDataVO->success) {
             $AddressDAO = AddressDAO::getInstance();
             $ReturnDataVO = $AddressDAO->delete($address_id);
         }
         $ReturnResultVO->success = $ReturnDataVO->success;
         $ReturnResultVO->result = $ReturnDataVO->result;
     }
     echo $ReturnResultVO->toJson();
     exit;
 }
Example #3
0
 /**
  * inicia interaddress_idnte a DAO
  * @return void
  */
 public function startDAO()
 {
     $this->DAO = UserAddressDAO::getInstance();
 }