private PropertyInfo[] GetRequiredProperties() { var validationSetting = _validationEntitySettingService.GetIncluding(ViewModelName); if (validationSetting != null) { return(validationSetting.ValidationEntityProperties.Where(p => p.IsRequired)); } else { return(null); } }
public bool IsPropertyRequired(string propertyName) { var validationSetting = _validationEntitySettingService.GetIncluding(ViewModelName); if (validationSetting != null) { return(validationSetting.ValidationEntityProperties.Any(p => p.PropertyName.Equals(propertyName) && p.IsRequired)); } else { return(false); } }