/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { \App\TipoInspeccion::destroy($id); return redirect('/tipoinspeccion'); }
/** * 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]); }