Accounts show see performance button development start..
This commit is contained in:
@ -10,6 +10,7 @@ use App\Jobs\Banking\UpdateAccount;
|
||||
use App\Models\Banking\Account;
|
||||
use App\Models\Banking\Transaction;
|
||||
use App\Models\Banking\Transfer;
|
||||
use App\Utilities\Reports as Utility;
|
||||
use App\Models\Setting\Currency;
|
||||
|
||||
class Accounts extends Controller
|
||||
@ -243,6 +244,23 @@ class Accounts extends Controller
|
||||
return redirect()->route('transfers.create')->withInput($data);
|
||||
}
|
||||
|
||||
public function seePerformance(Account $account)
|
||||
{
|
||||
$data['account_id'] = $account->id;
|
||||
|
||||
$report = Utility::getClassInstance('App\Reports\IncomeExpenseSummary');
|
||||
|
||||
if (empty($report) || empty($report->model)) {
|
||||
$message = trans('accounts.create_report');
|
||||
|
||||
flash($message)->warning()->important();
|
||||
|
||||
return redirect()->route('reports.create');
|
||||
}
|
||||
|
||||
return redirect()->route('reports.show', $report->model->id)->withInput($data);
|
||||
}
|
||||
|
||||
public function currency()
|
||||
{
|
||||
$account_id = (int) request('account_id');
|
||||
|
Reference in New Issue
Block a user