This is not a separate NotFoundException,  this is what @Nayan  told me to add, I am throwing this exception if Staff's Office Id and User's Office Id mismatch. The Ids exist but don't match, so we cannot allow a User account to be linked to a staff from Different Office.