Guest User

Untitled

a guest
Aug 19th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. How to remove a subset of items from an Entity Framework Collection
  2. // Perform the deletes
  3. foreach (var deleteReq in order.Requirements.Where(x=>!orderContract.Requirements.Any(y=>y.RequirementId==x.RequirementId)))
  4. {
  5. order.Requirements.Remove(deleteReq);
  6. }
  7.  
  8. // Perform the deletes
  9. var reqsToDelete = order.Requirements.Where(x=>!orderContract.Requirements.Any(y=>y.RequirementId==x.RequirementId)).ToList();
  10. foreach (var deleteReq in reqsToDelete)
  11. {
  12. order.Requirements.Remove(deleteReq);
  13. }
Add Comment
Please, Sign In to add comment