Esempio n. 1
0
 /**
  * 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');
     }
 }