我有一个应用程序,将订单发送给服务员处理。但是,服务员有 30 秒的时间来确认他接受了订单,否则将被传递到下一个。如何在插入条目后 30 秒检查订单表中的 IsAccepted 列是否标记为 true?
我正在寻找一个尽可能简单的解决方案。谢谢
我有一个应用程序,将订单发送给服务员处理。但是,服务员有 30 秒的时间来确认他接受了订单,否则将被传递到下一个。如何在插入条目后 30 秒检查订单表中的 IsAccepted 列是否标记为 true?
我正在寻找一个尽可能简单的解决方案。谢谢
最简单的事情是在插入后启动一个计时器以触发 30 秒。
有关不同计时器类的比较,请参阅MSDN 上.NET Framework 类库中的比较计时器类。
只需确保在滴答事件处理程序(或Elapsed
处理程序或与您选择的计时器相对应的任何处理程序)中停止计时器。