A County Durham robber who snatched a pensioner's bag and dragged her to the floor has been locked up for a catalogue of offences.