Translation: "So much for..." How to translate so much for.... into Chinese?

For instance:

If you were going to go to a restaurant that you really like to eat and when you get there it is close. so much for eating here today

If someone says that the weather is going to be really good the next day &amp; then it rains. so much for the good weather

Is there a good equivalent for for so much for.... in these situations?!
This one puzzled me for quite some time. My high school ESL teacher used to say &quot;So much for today&quot; when she finished a class, then I always took it literally and thought to my self &quot;Yeah, you really taught so much today. I see.&quot; Then one day I saw from somewhere that it means &quot;Today's class is over.&quot; Now it looks like it's not the proper usage, is it?
Then I googled and I found Japanese teachers say &quot;So much for today&quot; as well. So much for the proper usage of &quot;so much for&quot;.

It's difficult to get it right for east Asians because there is no equivalent in Chinese or Japanese. You will need workarounds.

so much for eating here today. 今天在这里吃不成了。
so much for the good weather. 好天气泡汤了。/好天气就到此为止了。

No, no, no. These translations doesn't work at all. You can do the Chinese with a disgruntled or sarcastic voice if you say it. On paper it's just plain dull.
English, you win again.