public function destroy($id) { $pessoa = Pessoa::where('id', '=', $id)->firstOrFail(); $pessoa::destroy($id); echo 'Destruindo... <script> window.location.href="http://' . $_SERVER['HTTP_HOST'] . '"</script>'; exit; }
public function busca(Request $request) { $busca = $request->get("busca", NULL); $pessoas = []; if (!empty($busca)) { $pessoas = Pessoa::where("nome", "like", "%" . $busca . "%")->orWhere("apelido", "like", "%" . $busca . "%")->get(); } return view('agenda', compact("pessoas")); }
public function busca(Request $request) { $busca = $request->busca; $pessoas = []; if (!empty($busca)) { $pessoas = Pessoa::where('nome', 'like', "%{$busca}%")->orWhere('apelido', 'like', "%{$busca}%")->get(); } return view('agenda', compact('pessoas')); }
public function busca(Request $request) { $string = $request->busca; if ($string == '') { $pessoas = Pessoa::all()->sortBy('apelido'); } else { $pessoas = Pessoa::where('apelido', 'like', '%' . $string . '%')->orWhere('name', 'like', '%' . $string . '%')->get()->sortBy('apelido'); } return view('agenda.agenda', compact('pessoas')); }
public function search(Request $request) { $pessoas = null; $search = trim($request->search) === '' ? false : trim($request->search); if ($search) { $pessoas = Pessoa::where('apelido', 'like', '%' . $search . '%')->where('nome', 'like', '%' . $search . '%')->distinct()->orderBy('apelido')->get(); } else { return redirect('/A'); } $data = ['pessoas' => count($pessoas) === 0 ? 'Nenhuma pessoa encontrada' : $pessoas, 'search' => $search]; $email = true; $telefone = true; return view('agenda', compact('data', 'email', 'telefone')); }
public function index($letra = "A") { $pessoas = Pessoa::where('apelido', 'like', $letra . '%')->get(); return view('agenda', compact('pessoas')); }
public function apagarTelefone($id) { Telefone::destroy($id); $pessoas = Pessoa::where('apelido', 'like', 'A%')->get(); return view('agenda', compact('pessoas')); }