Качих две изображения.
- Изображение, показващо моя edmx във визуално студио 2013.
- Изображение, показващо моите маси в ssms.
Просто исках да покажа RoleName(Colmun [Name] в AspNetRoles Table) с UserName(Colmun [UserName] в AspNetUsers Table) в проста таблица (html) Преглед, т.е. потребител с всички съответни роли. Как мога да направя това с помощта на LINQ?
Актуализация 1: Опитвам се да следвам, но не се получи
var result = from tb1 in context.Roles
join tb2 in context.Users on tb1.Id equals tb2.Id
select new { tb1.Name, tb2.UserName };
но всъщност е грешно, искам Userid
от всички потребители в Role
таблица на мястото на tb1.Id
[в горния LINQ код] да съвпада с Userid
в User
таблица [tb2.Id
]. Когато се опитвам да осъществя достъп до UserID чрез таблица с роли, която идва като Context.Roles.Users
coz Users
тук има чужд ключ за таблица с роли.