protected override ValidationResult IsValid(object value, ValidationContext validationContext) { sds_dbEntities db = new sds_dbEntities(); centerservice centerService = (centerservice)validationContext.ObjectInstance; var centerservices = db.centerservices.ToList(); foreach (var item in centerservices) { if (item.enabled == true && item.idservice_FK == centerService.idservice_FK && centerService.enabled == true && item.idcenter_FK == centerService.idcenter_FK) { return(new ValidationResult("الخدمة مفعلة ضمن المركز")); } } return(null); }