Esempio n. 1
0
 protected override ValidationResult IsValid(object value, ValidationContext validationContext)
 {
     if (value == null)
     {
         return(ValidationResult.Success);
     }
     else
     {
         string ma = value.ToString();
         var    db = new SanPhamDBContext();
         if (!db.KmS.Any(x => x.MaKhuyenMai == ma))
         {
             return(new ValidationResult(
                        ErrorMessage ?? "Mã khuyến mãi này không tồn tại, Bạn hãy nhập mã khác nếu có!"));
         }
         return(ValidationResult.Success);
     }
 }