Changeset 472

Show
Ignore:
Timestamp:
11/25/08 16:56:45 (1 month ago)
Author:
nicolas
Message:

Exchange : vue par passerelle

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/model/Exchange.php

    r3 r472  
    1515        else return 'Non'; 
    1616  } 
     17 
     18  public function doCountSalesByAgencyId($agency_id) 
     19  { 
     20    $c = new Criteria(); 
     21    $c->add(SalesPeer::AGENCY_ID, $agency_id); 
     22    $c->add(SalesPeer::STEP_ID, 1); 
     23    $sales_num = SalesPeer::doCount($c); 
     24    $c->addJoin(Exchange_exceptionPeer::SALES_ID, SalesPeer::ID, Criteria::INNER_JOIN); 
     25    $c->add(Exchange_exceptionPeer::EXCHANGE_ID, $this->getId()); 
     26    return $sales_num-SalesPeer::doCount($c); 
     27  } 
    1728}