/**
  * Creates a new asset.
  *
  * @param AssetRequest $request
  *
  * @return bool
  */
 public function store(AssetRequest $request)
 {
     $asset = $this->asset->newInstance();
     $asset->user_id = $this->guard->id();
     $asset->tag = $request->input('tag');
     $asset->category_id = $request->input('category');
     $asset->location_id = $request->input('location');
     $asset->name = $request->input('name');
     $asset->condition = $request->input('condition');
     $asset->vendor = $request->input('vendor');
     $asset->make = $request->input('make');
     $asset->model = $request->input('model');
     $asset->size = $request->input('size');
     $asset->weight = $request->input('weight');
     $asset->serial = $request->input('serial');
     $asset->acquired_at = $request->formatDateWithTime($request->input('acquired_at'));
     $asset->end_of_life = $request->formatDateWithTime($request->input('end_of_life'));
     return $asset->save();
 }