/** * Define your route model bindings, pattern filters, etc. * * @param \Illuminate\Routing\Router $router * @return void */ public function boot(Router $router) { parent::boot($router); $router->bind('client', function ($value, $route) { $hashids = new Hashids('MySecretSalt*(&^%$eo&*^%&r', 20); $id = $hashids->decode($value)[0]; return Client::findOrFail($id); }); $router->bind('bank', function ($value, $route) { $hashids = new Hashids('MySecretSalt*(&^%$eo&*^%&r', 20); $id = $hashids->decode($value)[0]; return BankDetail::findOrFail($id); }); $router->bind('address', function ($value, $route) { $hashids = new Hashids('MySecretSalt*(&^%$eo&*^%&r', 20); $id = $hashids->decode($value)[0]; return Address::findOrFail($id); }); $router->bind('property', function ($value, $route) { $hashids = new Hashids('MySecretSalt*(&^%$eo&*^%&r', 20); $id = $hashids->decode($value)[0]; return Property::findOrFail($id); }); $router->bind('agreement', function ($value, $route) { $hashids = new Hashids('MySecretSalt*(&^%$eo&*^%&r', 20); $id = $hashids->decode($value)[0]; return RentalAgreement::findOrFail($id); }); // }
/** * Remove the specified resource from storage. * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $client = Client::findOrFail($id); $name = $client->name . " " . $client->lastname; Client::destroy($id); return redirect(route('clients.index'))->with('message', 'Cliente ' . $name . ' eliminado corectamente'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $client = Client::findOrFail($id); $client->delete(); flash()->success('Client Deleted!'); return redirect()->route('clients.index'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $client = Client::findOrFail($id); $addressId = $client->addresses()->first()->id; $address = Address::findOrFail($addressId); return view('editAddress', compact('address', 'client')); }
/** * Update the specified resource in storage. * * @param int $id * * @return Response */ public function update($id, Request $request) { $client = Client::findOrFail($id); $client->update($request->all()); Session::flash('flash_message', 'Client updated!'); return redirect('admin/client'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $client = Client::findOrFail($id); $bankDetailId = $client->bankdetails()->first()->id; $bankDetail = BankDetail::findOrFail($bankDetailId); return view('editBankDetail', compact('bankDetail', 'client')); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { $client = Client::findOrFail($id); $this->validate($request, ['first_name' => 'required', 'last_name' => 'required', 'company_name' => 'required', 'email' => 'required', 'address' => '', 'zipcode' => '', 'city' => '', 'primary_number' => '', 'secondary_number' => '', 'industry' => '', 'company_type' => '', 'fk_user_id' => 'required']); $input = $request->all(); //dd($input); $client->fill($input)->save(); Session::flash('flash_message', 'Client successfully updated!'); return redirect()->back(); }
/** * Show the form for creating a new resource. * @return Response * @internal param StorePreAgreementPostRequest $request */ public function create() { Session::put('client_id', Input::get('tenant')); Session::put('owner_id', Input::get('owner')); $propertyList = Client::findOrFail(Input::get('owner'))->property()->get(); $adds = array(); foreach ($propertyList as $property) { array_push($adds, $property->addresses()->get()->lists('unit_street', 'id')); } return view('agreement.addAgreement', compact('adds')); }
/** * Show the form for creating a new resource. * * @param StoreAddRAgreementStepOnePostRequest $request * @return Response */ public function stepOne(StoreAddRAgreementStepOnePostRequest $request) { Session::put('client_id', $request->tenant); Session::put('owner_id', $request->owner); $propertyList = Client::findOrFail($request->owner)->property()->get(); $adds = array(); foreach ($propertyList as $property) { array_push($adds, $property->addresses()->get()->lists('unit_street', 'id')); } return view('addAgreement', compact('adds')); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store($client_id, Request $request) { $quote = new Quote(); $client = Client::findOrFail($client_id); $quote_count = $client->quotes()->count(); $quote->client_specific_id = $quote_count + 1; $quote->client_id = $client_id; $quote->user_id = Auth::user()->id; $quote->issue_date = $request->issue_date; $quote->amount = $request->amount; $quote->is_accepted = 0; $quote->save(); return redirect('clients/' . $client_id); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store($client_id, Request $request) { $invoice = new Invoice(); $client = Client::findOrFail($client_id); $invoice_count = $client->invoices()->count(); $invoice->client_specific_id = $invoice_count + 1; $invoice->client_id = $client_id; $invoice->user_id = Auth::user()->id; $invoice->issue_date = $request->issue_date; $invoice->amount = $request->amount; $invoice->due_date = $request->due_date; $invoice->is_paid = 0; $invoice->save(); return redirect('clients/' . $client_id); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $client = Client::findOrFail($id); $client->delete(); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { // delete $client = Client::findOrFail($id); $client->delete(); Session::flash('message', 'Client successfully deleted!'); return Redirect::to('clients'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $owner = Client::findOrFail($id); $owner->addresses()->delete(); $owner->bankDetails()->delete(); $propertyd = $owner->property()->get(); foreach ($propertyd as $item) { $item->addresses()->delete(); } $owner->property()->delete(); $owner->delete(); Session::flash('flash_message', 'Owner successfully deleted!'); return redirect()->action('OwnerController@index'); }
public function destroy($id) { $client = Client::findOrFail($id); $client->delete(); return redirect('client'); }
public function btnClickDinner($id) { $client = Client::findOrFail($id); $meal = Meal::where('date_fed', '=', date('Y-m-d'))->where('client_id', '=', $client->id)->first(); if ($meal->dinner == 1) { \DB::table('meals')->where('client_id', '=', $client->id)->where('date_fed', '=', date('Y-m-d'))->update(['dinner' => 0, 'client_id' => $client->id]); } else { \DB::table('meals')->where('client_id', '=', $client->id)->where('date_fed', '=', date('Y-m-d'))->update(['dinner' => 1, 'client_id' => $client->id]); } return redirect(action('MealController@mealRosterDinner')); }
public function delete($id) { Client::findOrFail($id)->delete(); return redirect('clientes'); }
/** * Update the specified resource in storage. * PUIT/PATCH: /client/{client}. * * @param int $id * @return Response */ public function update(Request $request, $id) { $this->validate($request, ['name' => 'required', 'email' => 'required|email', 'website' => 'url']); $input = $request->all(); $client = Client::findOrFail($id); $client->fill($input)->save(); Session::flash('success', 'Client modification saved!'); return Redirect::route('client.show', ['id' => $id]); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $client = Client::findOrFail($id); $client->delete(); Session::flash('message', 'Successfully Deleted your Data!'); return redirect()->back(); }
public function addStatus(Request $request, $id) { $client = Client::findOrFail($id); $client->update($request->only('status')); // update client table $request['c_description'] = 'Status Changed'; $request['action'] = $request['status']; Log::create($request->all()); // update log table return redirect('client/' . $id); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id, $nid) { $number = Number::findOrFail($nid); $client = Client::findOrFail($id); return view('clients.numbers.edit', compact('number', 'client')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id, $cid) { $pet = Pet::findOrFail($cid); $client = Client::findOrFail($id); return view('clients.pets.edit', compact('pet', 'client')); }
public function acceptedClientUpdate($id, Request $request) { if ($request->get('tags') == '') { $client = \App\Client::findOrFail($id); $client->tags()->sync([]); $client->save(); } else { $client = \App\Client::findOrFail($id); $client->tags()->sync($request->get('tags')); $client->save(); } return redirect('clients/accepted/' . $id); }
public function update(Client $client, ClientesRequest $request, $id) { $client = Client::findOrFail($id); $client->update($request->all()); return redirect('clientes'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $client = Client::findOrFail($id); $client->addresses()->delete(); $client->delete(); Session::flash('flash_message', 'Client successfully deleted!'); return redirect()->action('ClientController@index'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { if ($request->ajax()) { $client = Client::findOrFail($id); $client->update($request->input('client_data')); $client->save(); } else { $input = Input::all(); $client = Client::findOrFail($id); $client->update($input); $client->save(); return redirect('clients/' . $client->id); } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { Client::findOrFail($id)->delete(); Flash::error('Cliente eliminado.'); return redirect()->route('clientes.index'); }
/** * Display associated client form storage * Created by smartrahat Date: 29.11.2015 Time: 5:41PM * @param $id * @return string */ public function logClient($id) { return $id == 0 ? '' : Client::findOrFail($id)->name; }
public function getById($idCli) { return Client::findOrFail($idCli); }