public function search_resposta(Request $request) { $solucoes = Registro::where('solucao', 'LIKE', "%{$request->q}%")->where('solucao', '!=', '')->get(); return view('registros.search', compact('solucoes')); }
public function storeSeguir(Request $request) { $datos = $request->all(); $estado = Registro::getCodigoUsado($datos['codigo-seguir']); if ($estado == 'USADO') { return 'OcurriĆ³ un problema'; } else { if ($estado == 'OK') { $registroSeguir = new Registro(); $registroSeguir->folio = $datos['folio-seguir']; $registroSeguir->codigo = $datos['codigo-seguir']; } else { if ($estado == 'TUTTI') { $registroSeguir = Registro::where('codigo', '=', $datos['codigo-seguir'])->first(); } } } $registro = Registro::find($datos['mas_distancia']); $registro->distancia = $registro->distancia + 1; $registroSeguir->id_tutti = $registro->id; $registroSeguir->tutti = 1; $lista = $this->lista(); $correcto = false; $clave = array_search($datos['codigo-seguir'], $lista); if ($clave !== false) { if ($clave + 1 == $registroSeguir->folio) { $correcto = true; } if ($correcto) { $registro->save(); $registroSeguir->save(); return $datos; } else { return 'Algo saliĆ³ mal'; } } }