There are grounds to dismiss in that he is discriminating against females, and is not performing his duties.
If thisis a contract gaurd, then his contractual company is in breach of contract. If he is employed and been there less than One year then dismiss as not willing to perfom his duties.
Gareth