我正在尝试根据表格中的值做出决定。我很难得到一个答案。这就是我的尝试。
var open = from a in db.checkinhours
where a.location == "Canyon" && a.day == day && a.opentime <= time && a.closetime >= time
select a;
if (open == null)
{
return RedirectToAction("Closed");
}
我只需要根据一组给定的标准知道该行是否存在,但我无法弄明白。
提前致谢
答案 0 :(得分:0)
open将只是一个表达式树。你可能想做
if(open.FirstOrDefault() != null)
{
return RedirectToAction("Closed");
}
答案 1 :(得分:0)
if (!db.checkinhours.Any(a =>
a.location == "Canyon" &&
a.day == day
&& a.opentime <= time
&& a.closetime >= time))
return RedirectToAction("Closed");