Дата проверки существует или нет
Я хочу добавить пользовательскую проверку, где, если один раз дата добавляется, то же самое или между датами не может быть добавлено.
дата начала и дата окончания
если предположим я добавлю 01-06-2018 к 10-06-2018 эту запись
тогда между этими записями больше ничего не может быть добавлено.
предположим, пользователь вводит сейчас 06-06-2018 до 15-06-2018, а затем возвращает false. потому что 06-06-2018 уже зарегистрирован первым.
Что я уже пробовал:
Список lstOffers = db.OfferMasters.Где(Х => У ((Х.OfferStartDate = dtStart) || (х.OfferStartDate &ГТ;= dtEndDate &амп;&амп; х.OfferEndDate = dtStart &амп;&амп; х.OfferEndDate &ЛТ;= dtEndDate)) и усилитель; & х.Метод isactive &амп;&амп; х.RestaurantId == RestaurantId).Список();
Krunal Rohit
Разве так не должно быть? -
Список lstOffers = db.OfferMasters.Где(Х => У ((Х.OfferStartDate == dtStart) || (х.OfferStartDate &ГТ;= dtEndDate &амп;&амп; х.OfferEndDate == dtStart &амп;&амп; х.OfferEndDate &ЛТ;= dtEndDate)) и усилитель; & х.Метод isactive &амп;&амп; х.RestaurantId == RestaurantId).Список();
Следует сравнить начальную и конечную дату.
КР.