/**
  *
  *Lista las retenciones
  *
  * @param ordenar json Objeto que determinara el orde de la lista
  * @return retenciones json Objeto que contendra la lista de retenciones
  **/
 public static function ListaRetencion($ordenar = null)
 {
     Logger::log("Listando todas las retenciones");
     //Si se recibio el parametro ordenar, se valida
     if ($ordenar != null) {
         $e = self::validarOrdenar($ordenar);
         if (is_string($e)) {
             if ($ordenar != "id_retencion") {
                 Logger::error($e);
                 throw new Exception($e);
             }
         }
     }
     return RetencionDAO::getAll(null, null, $ordenar);
 }