Я пытаюсь написать запрос выбора, который возвращает записи, в которых диапазон дат ввода находится между двумя полями даты в LINQ запрос.
Мои входные данные:
Мои поля базы данных:
Кроме того, я также хотел бы убедиться, что ввод 14:00 - 15:00 не возвращает значение 15: 00-16: 00.
return (from t1 in db.Appointments where (t1.AppointmentStart <= date2 && (t1.AppointmentEnd) >= date1)
Если кто-нибудь может мне в этом помочь, я буду признателен.