Completely unacceptable David.
As I see it you have two courses of action here:
1.Give me your boss's home phone number and I will call him and set him straight.
2. Get your brother in law to go over to his house and "suggest" that you get the weekend off.
Ricki and I didn't get to spend near enough time with you and your dad last year, we'll really miss you this year if you don't take my advice.