/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $cuenta = BankAccount::findOrFail($id); $data = $request->all(); $this->validate($request, BankAccount::$rules); $cuenta->update($data); return redirect()->route('admin.empresa.show', $request->input('enterprise_id'))->with('message', '<div class="alert alert-success" style="margin-top:15px">Cuenta Bancaria editada con Éxito</div>'); }
/** * 删除银行账户 * @param integer $id * @return redirect * @author AndyLee <*****@*****.**> */ public function getDeleteBankAccount($id) { try { $account = BankAccount::findOrFail($id); } catch (ModelNotFoundException $e) { Session::flash('error', '银行账户信息不存在'); return redirect()->back(); } if ($account->company_id != Session::get('customer_id')) { Session::flash('error', '您没有权限修改此账户'); return redirect()->back(); } $account->delete(); Session::flash('success', '删除银行账户完成'); return redirect()->to(action('BankAccountController@getBankAccount', Session::get('customer_id'))); }