public function listAction()
 {
     $filtro = $this->request['filtro'];
     $totales = array('pedidosSeleccionados' => 0, 'facturable' => 0, 'seleccion' => 0);
     $pedido = new PedidosCab();
     $rows = $pedido->getPendientesFacturar($filtro['idSucursal'], $filtro['idProveedor'], $filtro['desdeFecha'], $filtro['hastaFecha']);
     unset($pedido);
     foreach ($rows as $row) {
         $pedido = new PedidosCab($row['IDPedido']);
         $datos[] = $pedido;
         $totales['facturable'] += $pedido->getTotal();
         if ($pedido->getFlagFacturar()->getIDTipo()) {
             $totales['pedidosSeleccionados']++;
             $totales['seleccion'] += $pedido->getTotal();
         }
         unset($pedido);
     }
     $this->values['filtro'] = $this->request['filtro'];
     $this->values['listado'] = $datos;
     $this->values['totales'] = $totales;
     $this->values['proveedor'] = new Proveedores($filtro['idProveedor']);
     $this->values['contador'] = new Contadores();
     $template = "ConformarFacturas/list.html.twig";
     return array('template' => $template, 'values' => $this->values);
 }