/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function personas($nombre = null)
 {
     if ($nombre == 'todos') {
         $resultado = Persona::orderBy('id')->get();
     } else {
         $resultado = Persona::where('nombre', 'like', "%{$nombre}%")->orderBy('id')->get();
     }
     return view('personas', ["personas" => $resultado]);
 }
 public function personas($apellido = null)
 {
     //$personas=Persona::all();
     //metodo 1:
     //$resultado = DB::select ('SELECT * FROM operaciones WHERE banco',['ape'=> "%$apellido%"]);
     //metodo 2: laravel query builder
     //$resultado = DB::table('cliente')
     //              ->where('apellido','like', "%$apellido%")
     //              ->orderBy('apellido')->get();
     //metodo 3: modelos (eloquent orm)
     if ($apellido == 'todos') {
         $resultado = Persona::orderBy('apellido')->get();
     } else {
         $resultado = Persona::where('apellido', 'like', "%{$apellido}%")->orderBy('apellido')->get();
     }
     return view('personas', ["personas" => $resultado]);
 }