I work between 8am and 2pm from Monday to Friday. However, on 21 March my company will host an event that will happen at 8pm. However, I go to school from 7pm until 11pm and my employer knows that.
My predecessors usually helped in the organization of the event. To go to this I will have to skip my class and I do not want to do that. This subject has been brought up before and I said that I can't go because I have an appointment. They didn't say "You have to go" but said "Your presence is really important." In the near future, can they make me go (or else I lose my job)?
I am not looking for legal advice. And in order to keep it open and on-topic - What does Brazilian law say regarding employers requiring off-hours work? And how should I approach my employer about this situation?