A moody person is somebody who behaves a certain way depending upon how they are feel in that moment. Their feelings take precedence over their behaviour. If they feel bad, they are also likely to behave badly.
A professional is somebody who is a constant, even when the things around them change. They are on time regardless of traffic conditions. They are in good cheer regardless of the weather. They are receptive to a customer regardless of whether the customer is polite. Their behaviour takes precedence over their feelings.
By definition, there is no such thing as a moody professional. You are either moody or you are professional. You cannot be both at the same time.