Guest User

Untitled

a guest
Dec 2nd, 2015
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.47 KB | None | 0 0
  1. var dbContext = new ModelRequestContainer();
  2. var decreeNums = personToSave.Select(person => person.DecreeNum) //DecreeNum - key
  3.     .Distinct();
  4. var decreeNumPresentInDb = dbContext.BailiffRequests
  5.     .Where(person => decreeNums.Contains(person.DecreeNum))
  6.     .Select(person => person.DecreeNum);
  7. var uniquePersonToSave = personToSave
  8.     .Where(person => !decreeNumPresentInDb.Contains(person.DecreeNum));
  9. dbContext.BailiffRequests.AddRange(uniquePersonToSave);
  10. dbContext.SaveChanges();
Advertisement
Add Comment
Please, Sign In to add comment