0

この質問はおそらく最も些細なことですが、EF 4 を使い始めたばかりで、ストアド プロシージャからの結果をオブジェクトに割り当てることができないようです。これは可能ですか?

List<GetRotationSummary_Result> currentPD;
RotationData myData = new RotationData();

currentPD = context.GetData(compId, roleId, email).ToList()
MyData = currentPD;  // Can this even be done???

ユーザーはデータを変更できるため、データを MyData オブジェクトに保存します。その後、データベースを更新したいと思います。どんな提案にも完全にオープンです。どうもありがとう。

4

1 に答える 1

2

そのようなオブジェクトは完全に異なるタイプであるため、直接割り当てることはできません。currentPDからへのプロパティのフィールドごとの割り当てを行う関数を作成する必要がありますmyDataautomapperのようなツールは、これをはるかに簡単にすることができます。

于 2013-01-07T22:21:32.330 に答える