/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $asset = Asset::find($id); $asset->name = $request->name; $asset->type = $request->type; $asset->value = $request->value; $asset->date = $request->date; if (!$asset->save()) { return "failed"; } else { return "success"; } }
public function searchAsset() { // Validate Input. $validator = Validator::make(Input::all(), array('asset' => 'required')); if ($validator->fails()) { return response()->json(['error' => 'Es necesario escribir algo para buscar!']); } $asset = Asset::find(Input::get('asset')); $response['state'] = 'Success'; $response['asset'] = $asset; return response()->json($response); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $asset = Asset::find($id); $formTitle = 'Edit asset'; return View('assets.form', compact('asset', 'formTitle')); }