我试图在VB.NET中使用EF过滤一些数据。
我在我的应用程序中定义了枚举,并且根据EF中的属性组合,将应用状态。我希望能够按这些枚举状态进行过滤。
一个例子是:
Public Enum ConsultStatus
Upcoming = 0
Kept
NoShow
Cancelled
Deleted
Rescheduled
End Enum
然后例如:
IF apt.date >= date.today AND apt.isdeleted = "N" and apt.iscancelled = "N"
这将产生一个即将到来的ConsultStatus
我的问题更具体地说是我希望能够绑定说出列表视图,并仅传递状态,例如filter = ConsultStatus.Upcoming
是否有一种更简单的方法,然后必须为每个枚举创建一个选择/案例以及如何确定?