public void Validate(IEnumerable<FileData> data) { if (data.Department().StringValue == Constants.Department.Apps && !Constants.Titles.Apps.Contains(data.Title().StringValue)) { throw new ArgumentException(); } }
public void Validate(IEnumerable<FileData> data) { if (data.Department().StringValue != Constants.Department.Architecture && data.Department().StringValue != Constants.Department.Apps && Constants.Titles.Architect.Concat(Constants.Titles.Apps).Contains(data.Title().StringValue)) { throw new ArgumentException(); } }