diff --git a/Src/Dlhis.Canteen/MealSupplementRecord/Request/MealSupplementRecordRequest.cs b/Src/Dlhis.Canteen/MealSupplementRecord/Request/MealSupplementRecordRequest.cs index 611a4adf..4018dfe4 100644 --- a/Src/Dlhis.Canteen/MealSupplementRecord/Request/MealSupplementRecordRequest.cs +++ b/Src/Dlhis.Canteen/MealSupplementRecord/Request/MealSupplementRecordRequest.cs @@ -13,7 +13,10 @@ public class MealSupplementRecordRequest : PageDto, IValidatableObject public IEnumerable Validate(ValidationContext validationContext) { - DateTimePeriod.End = DateTimePeriod.End.Value.AddDays(1).AddSeconds(-1); + if (DateTimePeriod != null && DateTimePeriod.End.HasValue) + { + DateTimePeriod.End = DateTimePeriod.End.Value.AddDays(1).AddSeconds(-1); + } yield break; }