/**
  * Action para realizar o cancelamento de uma requisicao de AIDOF.
  * O request da action deverá receber o 'id' do Aidof.
  *
  * @return void
  */
 public function cancelarRequisicaoAction()
 {
     $iCodigoRequisicao = $this->_getParam('id');
     $aRetorno['status'] = FALSE;
     $oRetornoWebService = Administrativo_Model_RequisicaoAidof::cancelar($iCodigoRequisicao);
     if (is_object($oRetornoWebService) && $oRetornoWebService->bStatus) {
         $aRetorno['status'] = TRUE;
         $aRetorno['success'] = $this->translate->_('Requisição cancelada com sucesso.');
     } else {
         if (is_object($oRetornoWebService) && !$oRetornoWebService->bStatus) {
             $aRetorno['error'][] = $oRetornoWebService->sMensagem;
         }
     }
     echo $this->getHelper('json')->sendJson($aRetorno);
 }