/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy(Request $request, $id) { $ct = TechnicalConsult::find($id); if (!$ct) { $sys_notifications[] = array('type' => 'danger', 'message' => '<strong><i class="fa fa-warning"></i></strong> Consulta Tecnica não encontrado!'); $request->session()->flash('sys_notifications', $sys_notifications); return back()->withInput($request->all()); } if ($ct->destroy($id)) { $sys_notifications[] = array('type' => 'success', 'message' => '<strong><i class="fa fa-check"></i></strong> Consulta Tecnica excluído com sucesso!'); } else { $sys_notifications[] = array('type' => 'danger', 'message' => '<strong><i class="fa fa-warning"></i></strong> Não foi possível excluir a consulta técnica!'); } $request->session()->flash('sys_notifications', $sys_notifications); $data = $request->all(); $back_to = isset($data['back_to']) ? $data['back_to'] : '/obras/'; return redirect($back_to)->withInput($request->all()); }