Move keyframes from timeline? In Cinema 4D you can select an animated keyframe and just slide to move it directly from the timeline and all attributes like scale, rotation, position etc will be automatically adjusted to the new position. 

Is there anyway to do that in Blender? Right now the only method I see is to select all attributes from the dope sheet and move them manually. This adds extra steps that can get gruesome later.
It is not possible to move keyframes directly in the timeline window.

But in the dopesheet, you can select all the keyframes of an animated object at once, by click the top one, in the master channel :



You can still box select with B like @Cosifa said, and move, scale, or duplicate them.

Edit: Oh! and you can always re-arrange your window panes as you want, to suits your needs if you want a big 3D view and a little dopesheet window at the bottom screen ;)