0

データベースの「Challan」テーブルに保存するリストがあります。現在、foreach ループを使用してオブジェクトをデータベースに挿入し、反復ごとに Context.SaveChanges() メソッドを使用しています。 ループ内では、ManageStock()メソッドを呼び出して、他のクラス ファイルにある製品の在庫を更新します。

すべてのリストを在庫管理で同時に保存したい。つまり、挿入の間に停電やその他のエラーが発生した場合、保存されたレコードがロールバックされます。トランザクション全体にエラーがない場合は、すべてのエントリが保存されます。

Entity Frameworkでこれを達成するにはどうすればよいですか?

4

0 に答える 0