Владее валидации больше или равна датамC#

Место общения программистов C#
Ответить
Anonymous
 Владее валидации больше или равна датам

Сообщение Anonymous »

Я позволяю клиенту делать события для отображения, эти даты имеют Todate и fromDate , мне нужно проверить, находится ли Todate в будущем или такой же, как и FromDate ; Я использовал эту проверку бегства. < /P>
public class EventDateValidator : AbstractValidator
{
public EventDateValidator()
{
RuleFor(evd => evd.FromDate)
.NotEmpty().WithMessage("*Required");

RuleFor(evd => evd.ToDate)
.NotEmpty().WithMessage("*Required")
.GreaterThanOrEqualTo(r => r.FromDate)
.WithMessage("Date To must be after Date From");
}
}
< /code>
Единственная проблема заключается в том, что при загрузке формы Create Null Ref -ошибки: < /p>

Непотращенное исключение произошло при обработке запроса.
nullreferenceexcept />fluentvalidation.aspnetcore.minlengthClientValidator.AddValidation(ClientModelValidationContext) в контексте minlengthClientValidator.cs, строка 22 < /p>
< /blockquote>
Большой, что работает просто нормально, но тогда. /> MVC5 Сравнение двух нулевых дат с проверкой бегства < /p>

Подробнее здесь: https://stackoverflow.com/questions/427 ... l-to-dates
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»