Я пытаюсь подключить LinqToSql к своему уровню доступа к данным и сталкиваюсь с несколькими проблемами, возможно, из-за отсутствия у меня опыта работы с LinqToSql.
У меня есть две таблицы, одна называется Project, а другая - Employee. В проекте есть поля для OpenedBy и ClosedBy, которые являются ссылками внешнего ключа на таблицу Employee, в которой есть поля для EmployeeId и Name.
Когда я выбираю проект, я хотел бы, чтобы он выбирал EmployeeName для OpenedBy и ClosedBy. Я хотел бы получить доступ к ним, как показано ниже:
// assuming data is of type project
this.OpenedByName.Text = data.OpenedByName;
this.ClosedByName.Text = data.ClosedByName;
Можно ли также установить эти значения при изменении OpenedBy или ClosedBy? Это возможно? Пример кода будет высоко ценится!
Разъяснение
Я бы хотел сделать это без использования хранимых процедур.