/** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create($id) { $destinos = Destino::all(); $surtidores = Cargos::surtidores()->get(); $validadores = Cargos::validadores()->get(); return view('folios.nuevo', compact('destinos', 'surtidores', 'validadores', 'id')); }
public function store(Request $request) { $destino = $request->input('destino'); $ruta_id = $request->input('ruta'); if ($ruta_id > 0) { try { DB::beginTransaction(); $nuevodestino = new Destino(); $nuevodestino->destino = $destino; $nuevodestino->ruta_id = $ruta_id; $nuevodestino->save(); DB::commit(); return redirect()->route('destino.index'); } catch (QueryException $ex) { DB::rollBack(); return redirect()->route('destino.create'); } } else { return redirect()->route('destino.create'); } }