J'ai une classe générée L2S appelée Comptes, j'ai une classe L2S appelée UsersInAccounts J'ai besoin d'ajouter un appel de fonction AddUserToAccount (accountid, userid) devrait/pourrait cette fonction être ajoutée à la classe comptes partiels que j'ai créé ou sont des classes partielles utilisées pour obtenir des données plutôt que de modifier les donnéesinsertion de données supplémentaires dans linq to sql classe partielle
public partial class Account
{
public void addUser(Guid userid)
{
// code
}
}
le problème avec mon approche proposée est avec la fonction addUser je ne peux pas obtenir la syntaxe linq this.UsersInAccounts.InsertOnSubmit (userinaccount) – monkeylee
Je m'excuse, je ne savais pas que vous ajoutiez des entités SQL. Il n'y a rien de mal à ce que vos extensions d'entité changent de données, mais votre problème est que le DataContext sera hors de portée. Vous pouvez toujours passer cela en argument supplémentaire à addUser mais j'avoue que c'est un peu maladroit. Vous pourriez préférer faire cela si vous voulez garder ce genre de chose dans la classe partielle. –
Je suppose que c'est pour ça que les gens voient Linq to sql comme un dal, on dirait que j'ai besoin de créer un Business Object Account class, c'est ce que vous feriez dans mon senario? – monkeylee