From f43d52005edecf90c61d6bc37e483f139c125cdf Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 23 Nov 2014 23:47:10 +0200 Subject: [PATCH] Enabled restoring entities --- app/controllers/ClientController.php | 38 +++++++++--- app/controllers/CreditController.php | 27 ++++++--- app/controllers/InvoiceController.php | 61 +++++++++++++++----- app/controllers/PaymentController.php | 27 ++++++--- app/lang/da/texts.php | 13 +++++ app/lang/de/texts.php | 14 +++++ app/lang/en/texts.php | 14 +++++ app/lang/es/texts.php | 14 +++++ app/lang/fr/texts.php | 14 +++++ app/lang/it/texts.php | 14 +++++ app/lang/lt/texts.php | 14 +++++ app/lang/nb_NO/texts.php | 13 +++++ app/lang/nl/texts.php | 14 +++++ app/lang/pt_BR/texts.php | 13 +++++ app/libraries/utils.php | 18 +++++- app/models/Activity.php | 54 +++++++++++++++++ app/models/Client.php | 5 ++ app/models/Credit.php | 5 ++ app/models/Invoice.php | 5 ++ app/models/Payment.php | 5 ++ app/ninja/repositories/ClientRepository.php | 21 ++++--- app/ninja/repositories/CreditRepository.php | 21 ++++--- app/ninja/repositories/InvoiceRepository.php | 47 ++++++++++----- app/ninja/repositories/PaymentRepository.php | 19 ++++-- app/views/clients/show.blade.php | 14 ++++- app/views/datatable.blade.php | 8 +++ app/views/invoices/edit.blade.php | 4 +- app/views/list.blade.php | 10 +++- public/built.css | 8 +++ public/built.js | 2 +- public/css/style.css | 8 +++ 31 files changed, 463 insertions(+), 81 deletions(-) diff --git a/app/controllers/ClientController.php b/app/controllers/ClientController.php index 74494441dccc..c073ad87254b 100755 --- a/app/controllers/ClientController.php +++ b/app/controllers/ClientController.php @@ -32,7 +32,7 @@ class ClientController extends \BaseController { $clients = $this->clientRepo->find(Input::get('sSearch')); return Datatable::query($clients) - ->addColumn('checkbox', function($model) { return ''; }) + ->addColumn('checkbox', function($model) { return ''; }) ->addColumn('name', function($model) { return link_to('clients/' . $model->public_id, $model->name); }) ->addColumn('first_name', function($model) { return link_to('clients/' . $model->public_id, $model->first_name . ' ' . $model->last_name); }) ->addColumn('email', function($model) { return link_to('clients/' . $model->public_id, $model->email); }) @@ -41,21 +41,34 @@ class ClientController extends \BaseController { ->addColumn('balance', function($model) { return Utils::formatMoney($model->balance, $model->currency_id); }) ->addColumn('dropdown', function($model) { - return '