Employment Law Questions? Ask an Employment Lawyer.
I am very sorry to hear that. Unfortunately they can reassign shifts. The only thing i can think is that you should be able to file for unemployment benefits.
If you have no further questions a positive rating of 5 stars would be greatly appreciated.