Simple Label-Correcting Algorithms for Partially Dynamic Approximate Shortest Paths in Directed Graphs