I believe the parking and the headlamps are on separate relays and circuit breakers, although I don't see an original headlamp relay - only the ones added later during our headlight modification.  It’s unlikely that’s where the problem is if both fail at once.  I’d be suspicious of the common entity first, the light switch, especially since I’ve had trouble with mine in the past.
You might check that there is 12v at the headlight and the parking lamp circuit breakers in the chassis DC electric bay (street side front).  Your coach may be different, but on our Monterey those are respectively breakers #8 and #7;  the parking relay is top left in the relay group on the left side of the white panel.  Hopefully there is still a legend sheet glued to the inside of your bay door.  It should also ID the relays upper left of the bay.  Otherwise you may have to just go by the IDs stamped on the white wires.  Check that the nuts are snug on the breakers.
Also check the nuts on the left Terminal Buss (the two vertical, non-breakered busses TB1 & TB2) on the right side of the white panel.  On mine, the top one is Parking Lts, the 4th one down is Low Beams and the 5th is Hi Beams.
But for the reason I gave I’d see that the dash light switch looks okay in the back and works as intended, which may require removal from the dash and checking with a meter.  Not only can switches be bad to start with, but some owners try to fix their poor headlight operation by installing high-amp lamps, resulting in switch meltdown.  Been there.
Joel