public function purchased(PurchaseRequest $request) { //return $request->purchase; $ship = Ship::findOrFail($request->ship_id); $strippen = $ship->strippen_total; $strippen += $request->purchase; $ship->strippen_total = $strippen; $ship->save(); return redirect('ships'); }
public function create_helper_confirmation() { $cruiseid = Input::get('cruiseid'); $cabinid = Input::get('cabinid'); $cruise = Cruise::findOrFail($cruiseid); $ship = Ship::findOrFail($cruise->ship_id); $cabin = Cabin::where('id', $cabinid)->first(); $port = Port::all(); $cabin_type = Cruise_Cabin_Type::where('cruise_id', $cruise->id)->get(); return view('partial.partial_confirmation', compact('cruise', 'ship', 'cabin', 'port', 'cabin_type')); }
public function delete($type, $opening_id) { $opening = Opening::findOrFail($opening_id); $bridge = Bridge::findOrFail($opening->bridge_id); $bridge->openings_total -= 1; $ship = Ship::findOrFail($opening->ship_id); $ship->strippen_total += 1; $bridge->save(); $ship->save(); $opening->delete(); if ($type == 'ship') { return redirect('openings/showtype/ship/' . $ship->id); } if ($type == 'bridge') { return redirect('openings/showtype/bridge/' . $bridge->id); } if ($type == 'user') { return redirect('openings/showtype/user/1'); } }