Постоянная привязка сущности Framework c # - PullRequest
0 голосов
/ 14 марта 2019

Вот код c #, который у меня есть в настоящее время, и по какой-то причине описание RoleDescription, полученное из таблицы соединений Roles, не отображается в сетке под winforms. Я могу легко применить фильтр var в качестве источника данных для сетки, но затем я теряю возможность обновлять данные в сетке. Любые предложения, пока я тоже пытаюсь найти решение, пожалуйста

var obj = from a in dbContext.Permissions
          join r in dbContext.Roles on a.RoleID equals r.RoleID
          select new
          {
              PermissionID = a.PermissionID,
              RoleID = a.RoleID,
              RoleDescription = r.RoleDescription,
              AddRecords = a.AddRecords,
              Edit = a.Edit,
              UpdateRecord = a.UpdateRecord,
              DeleteRecord = a.DeleteRecord,
              StopUpdateAfterDays = a.StopUpdateAfterDays,
              DisplayTasks = a.DisplayTasks,
              ProFormaInvoices = a.ProFormaInvoices
          };

var filter = obj;
filter = filter.Where(x => x.RoleID == id);

bs.DataSource = dbContext.Permissions.Local.ToBindingList();

radGridView1.DataSource = bs;
...