>>141
やりたいことは、データの集合に対して整合性チェックを行って、okなら登録処理のようなものです

整合性チェックは色々なチェックがあるので

CheckAAA(dataList);
CheckBBB(dataList);
...
みたいな感じで各チェックを行っていって
エラーなら、エラーメッセージ群をどこかに表示

最後にエラーがなければ登録処理

みたいな、流れを分かりやすく書きたいです