0
L2Sで生成されたAccountsというクラスがあります。私はL2SクラスのUsersInAccountsを持っています。AddUserToAccount(accountid、userid)を追加する必要があります。私はデータではなく、編集データlinqにSQLの部分クラスに余分なデータを挿入
public partial class Account
{
public void addUser(Guid userid)
{
// code
}
}
私の提案のアプローチに問題があります。 addUser関数を使ってlinqの構文を取得することはできません this.UsersInAccounts.InsertOnSubmit(userinaccount) – monkeylee
私はお詫びします。データを変更するエンティティ拡張機能には何も問題はありませんが、DataContextが範囲外になるという問題があります。 addUserに余分な引数として渡すことはできますが、私はそれがちょっと不格好であると認めます。そのようなことを部分クラスにとどめたいのであれば、そうすることを好むかもしれません。 –
私はビジネスオブジェクトアカウントクラスを作成する必要があるように見えるのは、人々がLinqにdalとしてsqlを見ている理由です。それはあなたが私のシナリオでやることですか? – monkeylee