合同日期没有生效以前违约怎么办?