Based on your allegations, it seems to me that the breach of contract occurred at the moment when you were transferred temporarily, because it apparently was a permanent transfer, and the employer intended to hide this fact from you.
That would be a breach of the implied covenant of good faith, which exists in every contract and which prevents a party from enjoying the benefit of a contractual bargain. Your bargain was to be temporarily transferred and the reinstated. Instead, you were permanently transferred, based upon a misrepresentation, which is the breach of covenant and which prevents you from obtaining the benefit of the temporary transfer.
Assuming this is the correct legal interpretation, then if you appear for your day shift based upon the expiration of your temporary transfer, and you are not permitted to work, then would provide evidence that the original breach of covenant occurred (assuming further that you can prove what you were originally told concerning your temporary transfer).
And, that would give you damages for any lost wages, as well as the right to specific performance, i.e., the right to reinstatement to your original job position and shift.
Hope this helps.
NOTICE: My goal here is to entertain while educating the public about the law. I hope my answer is useful and informative to you. During our conversation, the website may ask you to rate my answer. If you rate my answer lower than the middle rating, then the website retains your entire payment, and I receive nothing. It is entirely your choice as to how you rate my answer. However, because your payment to me is in the nature of a donation/gift, rather than as compensation for any services rendered, you are entitled to know how your rating affects the final distribution of your donation.
If you need to contact me again, please put my user id at the beginning of your question ("To Socrateaser"), and the system will send me an alert. Please Click the following link for IMPORTANT LEGAL INFORMATION
. Thanks and best wishes!