パラメータを削除する前に、パラメータに値が含まれているかどうかを検証する必要があります。パラメータは別のテーブルにあり、値は別のテーブルにあります。ラムダ式を使用してこれを試していますが、正しい方法が見つかりません。これは、CalculationParameters テーブルからデータを取得します。
Factory.Definitions.CalculationParameters.List(); // List() lists all the data.
これにより、CalculationParametersValues テーブルからデータが取得されます。
Factory.Definitions.CalculationParametersValues.List(); // List() lists all the data.
「Id」(CalculationParameter から) が「CalculationParameterId」(CalculationParametersValue から) と等しい場合、CalculationParameter に値が含まれており、削除できないことを意味します。
ここで私を助けるアイデアはありますか?