我想知道是否有人可以帮助我?我试图防止事件在房间预订系统中重叠。每个事件都有一个开始日期/时间和一个结束日期/时间。我想要发生的是,如果用户尝试在已经存在的事件之间预订事件,它应该会出错。
因此,例如,以下内容重叠时应该出错:-
Event 1:
- Start Date/Time: 10/08/2012 09:00
- End Date/Time: 10/08/2012 11:00
Event 2:
- Start Date/Time: 10/08/2012 10:00
- End Date/Time: 10/08/2012 12:00
我正在使用 MVC 和实体框架,所以最好使用 Linq 解决方案。
任何帮助将非常感激 :)