Hi Steve, it doesnt really matter how the oil pressure switch is wired up, if its light comes on when the wire is earthed there is a problem with the switch and it must be changed. Once you do this and the light comes on with the ignition you have two possible next steps: investigate whether the oil pump is being driven or just start the engine and see if the oil light goes out.
As youve already driven the car like this I think the second option is probably ok for a short while and, as Pete says, if you can do it with a pressure gauge even better. From there we'll have a think about where to go next....