Unless having you work when you place of business is suppossed to be closed violates the terms of an employment contract or union agreement, unfortunately it is legal. This is true whether or not reasonable notice was provided. The fact is that a business can set the conditions of the workplace much as it sees fit (absent some form of legally actionable discrimination).