pan_Dzik pan_Dzik 11.03.2015, 13:49:45 2 + #aspnet #csharp #programowanie #przedszkoleprogramowaniaPowiedzcie mi czy to rozwiązanie jest poprawne i zgodne ze standardami:var WordList = await db.Words.ToListAsync();WordList = WordList.FindAll(c => c.UserId == User.Identity.GetUserId());return View(WordList);Czy może zamiast pobierać całą listę i dopiero ją przeszukiwać powinienem użyć czegoś w stylu: SELECT * FROM Words WHERE UserId = User.Identity.GetUserId()
emtei emtei 11.03.2015, 13:52:43 4 + @pan_Dzik: poczytaj o zapytaniach LINQvar WordList = from w in db.Words where w.UserId == User.Identity.GetUserId() select w;
Powiedzcie mi czy to rozwiązanie jest poprawne i zgodne ze standardami:
var WordList = await db.Words.ToListAsync();
WordList = WordList.FindAll(c => c.UserId == User.Identity.GetUserId());
return View(WordList);
Czy może zamiast pobierać całą listę i dopiero ją przeszukiwać powinienem użyć czegoś w stylu:
SELECT * FROM Words
WHERE UserId = User.Identity.GetUserId()
var WordList = from w in db.Words
where w.UserId == User.Identity.GetUserId()
select w;