Added sums to Invoice/Index
This commit is contained in:
@@ -56,6 +56,29 @@ class InvoiceController extends mfBaseController {
|
||||
|
||||
$this->layout()->set("invoices", $billings);
|
||||
$this->layout()->set("pagination", $pagination);
|
||||
|
||||
$sum_price = InvoiceModel::getSumPrice($filter);
|
||||
$sum_price_gross = InvoiceModel::getSumGrossPrice($filter);
|
||||
$sum_price_sepa = InvoiceModel::getSumPrice(array_merge($filter, ["billing_type" => "sepa"]));
|
||||
$sum_price_sepa_gross = InvoiceModel::getSumGrossPrice(array_merge($filter, ["billing_type" => "sepa"]));
|
||||
$sum_credit_price = InvoiceModel::getSumCreditPrice($filter);
|
||||
$sum_credit_price_gross = InvoiceModel::getSumCreditGrossPrice();
|
||||
|
||||
$sum_voicecalls_price = InvoiceModel::getSumVoicecallsPrice($filter);
|
||||
$sum_voicecalls_price_gross = InvoiceModel::getSumVoicecallsGrossPrice($filter);
|
||||
$sum_voicecalls_price_sepa = InvoiceModel::getSumVoicecallsPrice(array_merge($filter, ["billing_type" => "sepa"]));
|
||||
$sum_voicecalls_price_sepa_gross = InvoiceModel::getSumVoicecallsGrossPrice(array_merge($filter, ["billing_type" => "sepa"]));
|
||||
|
||||
$this->layout()->set("sum_price", $sum_price);
|
||||
$this->layout()->set("sum_price_sepa", $sum_price_sepa);
|
||||
$this->layout()->set("sum_price_gross", $sum_price_gross);
|
||||
$this->layout()->set("sum_price_sepa_gross", $sum_price_sepa_gross);
|
||||
$this->layout()->set("sum_credit_price", $sum_credit_price);
|
||||
$this->layout()->set("sum_credit_price_gross", $sum_credit_price_gross);
|
||||
$this->layout()->set("sum_voicecalls_price", $sum_voicecalls_price);
|
||||
$this->layout()->set("sum_voicecalls_price_gross", $sum_voicecalls_price_gross);
|
||||
$this->layout()->set("sum_voicecalls_price_sepa", $sum_voicecalls_price_sepa);
|
||||
$this->layout()->set("sum_voicecalls_price_sepa_gross", $sum_voicecalls_price_sepa_gross);
|
||||
}
|
||||
|
||||
private function getPreparedFilter($filter) {
|
||||
|
||||
Reference in New Issue
Block a user