A consistent numerical scheme for the von Mises mixed-hardening constitutive equations