/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $account = Accounts::where('company_id', \Session::get('id_empresa'))->get(); return view('admin/list_accounts')->with('account', $account); }
/** * Ban the specified resource from storage. * * @param int $id * @return Response */ public function ban($id, Request $request) { $accountsEffected = Accounts::where('CustomerID', $id)->update(['AccountStatus' => $request->input('AccountStatus')]); $usersEffected = UsersData::where('CustomerID', $id)->update(['AccountStatus' => $request->input('AccountStatus'), 'BanReason' => $request->input('BanReason'), 'BanTime' => (new \DateTime())->format('Y-m-d H:i:s')]); if ($usersEffected >= 1 && $accountsEffected >= 1) { return redirect()->action('AccountsController@show', ['success' => true, 'id' => $id]); } else { return redirect()->action('AccountsController@show', ['success' => false, 'id' => $id]); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $divisas = new Divisas(); for ($i = 0; $i < count($divisas->getDivisas1()); $i++) { $array_asociativo[$divisas->getDivisas1()[$i]->id] = $divisas->getDivisas1()[$i]->name; } $cobros = Cobros_Pagos::find($id); $micompania = Empresa::find($cobros->supplier_id); $mitaza = \App\Divisas_rate::Taza($cobros->currency_rate_id); $mimoneda = Divisas::where('id', $mitaza->currency_id)->lists('name', 'id'); $cuentas = Accounts::Account(Session::get('id_empresa'))->lists('name', 'id'); $micuenta = Accounts::where('company_id', $cobros->customer_id)->get(); return view('comercial/update_cobros')->with('moneda', $array_asociativo)->with('id', $id)->with('mitaza', $mitaza)->with('mimoneda', $mimoneda)->with('micompania', $micompania)->with('cuenta', $cuentas)->with('micuenta', $micuenta)->with('cobros', $cobros); }