上記の2つのテーブルがあり、部門テーブルにPersonIDはテーブルの外部キーがありPersonalInfoます。FirstName、SecondName、MobileNo、Departmentのテキストボックスを含むWebフォームがあります。だから私はに挿入するのに問題がありPersonIDますDepartment。
linq to entityframeworkを使用して、部門のPersonalInfoIDを格納する方法を教えてください。PersonID
これは私のコードです:
PersonalInfo myRecipient = new PersonalInfo();
myRecipient.FirstName = id_firstName.ToString();
myRecipient.SecondName = id_lastName.Text.ToString();
myRecipient.MobileNo = id_mobileNo.Text.ToString();
Department myDepartment = new Department();
myDepartment.Department1 = id_departmentName.Text.ToString();
MyEntity myDB = new MyEntity();
myDB.AddToPersonalInfoes(myRecipient);
myDB.AddToDepartments(myDepartment);
myDB.SaveChanges();