/** * @name getByIdrequete($pId) * @param varchar * @return array(OperationVO) * @desc Récupères toutes les operations de la table ayant pour IdRequete $pId et les renvoie sous forme d'une collection de OperationVO */ public static function getByIdrequete($pId) { return OperationManager::rechercheDetail(array(OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_CHCP_ID, OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_VALEUR), array('=', '='), array(15, $pId), array(''), array('')); }
/** * @name selectOperationRechargementSurMarche($pIdCompte, $pIdMarche) * @param int(11) IdCompte * @param int(11) IdMarche * @return array(OperationVO) * @desc Retourne une liste d'operation */ public function selectOperationRechargementSurMarche($pIdCompte, $pIdMarche) { // ORDER BY date -> récupère la dernière operation en lien avec la commande return OperationManager::rechercheDetail(array(OperationManager::CHAMP_OPERATION_TYPE_PAIEMENT, OperationManager::CHAMP_OPERATION_ID_COMPTE, OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_CHCP_ID, OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_VALEUR), array('in', '=', '=', '='), array(array(1, 2), $pIdCompte, 1, $pIdMarche), array(''), array('')); }