/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     $marcas = Marca::searchNombres($request->nombre)->searchEstado($request->estado)->searchActivos()->searchEmpresa($request->idempresa)->orderBy('nombre', 'ASC')->paginate();
     //Retorno todos los registros de marcas según las especificaciones dadas a la variable recien creada.
     if ($request->ajax()) {
         //Si la solicitud fue realizada utilizando ajax se devuelven los registros únicamente a la tabla.
         return response()->json(view('front.marcas.contenidoTabla', compact('marcas'))->render());
     }
     return view('front.marcas.index')->with('marcas', $marcas);
     //Retorno al cliente la vista asociada al método con la colección de registros necesesarios.
 }