Пример #1
0
 public function create()
 {
     //Recuerde mostrar solo los vehiculos y operadores disponibles
     $operadores = Cargos::operadores()->get();
     $vehiculos = Vehiculo::activos()->get();
     $supervisores = Cargos::supervisores()->get();
     return view('acuses.nuevo', compact('operadores', 'vehiculos', 'supervisores'));
 }
Пример #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     try {
         $unidad = $request->input('unidad');
         $placas = $request->input('placas');
         $marca = $request->input('marca');
         $modelo = $request->input('modelo');
         $anio = $request->input('anio');
         $cap_tanque = $request->input('cap_tanque');
         $rendimiento = $request->input('rendimiento');
         $peso = $request->input('peso');
         $serie = $request->input('serie');
         $propiedad = $request->input('propiedad');
         $observaciones = $request->input('observaciones');
         if ($propiedad != "0") {
             $vehiculo = new Vehiculo();
             $vehiculo->unidad = Str::upper($unidad);
             $vehiculo->placas = Str::upper($placas);
             $vehiculo->marca = Str::upper($marca);
             $vehiculo->modelo = Str::upper($modelo);
             $vehiculo->anio = $anio;
             $vehiculo->cap_tanque = $cap_tanque;
             $vehiculo->rendimiento = $rendimiento;
             $vehiculo->peso = $peso;
             $vehiculo->serie = Str::upper($serie);
             $vehiculo->propiedad = Str::upper($propiedad);
             $vehiculo->observaciones = Str::upper($observaciones);
             $vehiculo->save();
             return redirect()->route('vehiculos');
         } else {
             return redirect()->route('nuevovehiculo');
         }
     } catch (Exception $ex) {
         echo $ex;
     }
 }