Many misc fixes

This commit is contained in:
Deon George
2012-02-22 19:15:46 +11:00
parent f0f6479ca2
commit d9c3394b0f
14 changed files with 47 additions and 18 deletions

View File

@@ -534,6 +534,7 @@ class Controller_Admin_Service extends Controller_TemplateDefault_Admin {
'recur_schedule'=>array('label'=>'Billing'),
'date_next_invoice'=>array('label'=>'Next Invoice'),
'price'=>array('label'=>'Price','class'=>'right'),
'charges_new()'=>array('label'=>'Charges','class'=>'right'),
'active'=>array('label'=>'Active'),
'account->accnum()'=>array('label'=>'Cust ID'),
'account->name()'=>array('label'=>'Customer'),

View File

@@ -21,8 +21,12 @@ class Controller_Task_Service extends Controller_Task {
* List all services by their default checkout method
*/
public function action_gettraffic() {
foreach ($this->_traffic_suppliers(TRUE) as $aso)
foreach ($this->_traffic_suppliers(TRUE) as $aso) {
if (CLI::options('verbose'))
echo $aso->name."\n";
$traffic = Service_Traffic_ADSL::instance($aso->name)->update_traffic();
}
}
/**

View File

@@ -123,6 +123,11 @@ class Model_Service extends ORMOSB {
return $this->invoice_item->order_by('date_start,date_stop')->find_all();
}
// @todo To implement
public function charges_new() {
return 0;
}
/** LIST FUNCTIONS **/
private function _list_active() {