/**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     \App\TipoInspeccion::destroy($id);
     return redirect('/tipoinspeccion');
 }
Ejemplo n.º 2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $tipoinspeccion = \App\TipoInspeccion::where('Compania_idCompania', '=', \Session::get('idCompania'))->lists('nombreTipoInspeccion', 'idTipoInspeccion');
     $tercero = \App\Tercero::where('Compania_idCompania', '=', \Session::get('idCompania'))->lists('nombreCompletoTercero', 'idTercero');
     $idTercero = \App\Tercero::where('Compania_idCompania', '=', \Session::get('idCompania'))->lists('idTercero');
     $nombreCompletoTercero = \App\Tercero::where('Compania_idCompania', '=', \Session::get('idCompania'))->lists('nombreCompletoTercero');
     $inspeccion = \App\Inspeccion::find($id);
     $preguntas = DB::table('inspecciondetalle')->leftJoin('tipoinspeccionpregunta', 'inspecciondetalle.TipoInspeccionPregunta_idTipoInspeccionPregunta', '=', 'tipoinspeccionpregunta.idTipoInspeccionPregunta')->leftJoin('tipoinspeccion', 'tipoinspeccionpregunta.TipoInspeccion_idTipoInspeccion', '=', 'tipoinspeccion.idTipoInspeccion')->select(DB::raw('idInspeccionDetalle,TipoInspeccionPregunta_idTipoInspeccionPregunta, numeroTipoInspeccionPregunta, contenidoTipoInspeccionPregunta, 
                           situacionInspeccionDetalle,   fotoInspeccionDetalle, ubicacionInspeccionDetalle,
                           accionMejoraInspeccionDetalle, Tercero_idResponsable, fechaInspeccionDetalle,
                           observacionInspeccionDetalle'))->orderBy('numeroTipoInspeccionPregunta', 'ASC')->where('Inspeccion_idInspeccion', '=', $id)->get();
     return view('inspeccion', compact('tipoinspeccion', 'tercero', 'idTercero', 'nombreCompletoTercero', 'preguntas'), ['inspeccion' => $inspeccion]);
 }