Métadonnées des services .NET RIA et clés étrangères
J'ai généré un modèle de données d'entité à partir d'une base de données, créé un service de classe de domaine pour toutes les tables et choisi pour générer les métadonnées.
Maintenant, en essayant de construire, j'obtiens des erreurs dans les métadonnées qui contiennent des clés étrangères dans le fichier généré App.Web.g.cs. Le problème est qu'il y a beaucoup d'évaluations comparant les entités à des valeurs simples. Par exemple, Order.Customer est une clé étrangère pour Customer.ID et ce qui suit échoue:
private bool FilterOrder (entité Order) { retour (entity.Customer == this.ID); }
j'attendre à voir:
private bool FilterOrder (entité Order) { retour (entity.Customer.ID == this.ID); }
Je ne sais pas vraiment quoi faire ici car le problème est dans un fichier généré. Toute aide serait appréciée.
Merci
PS. Je veux dire créer une propriété comme 'Order.CustomerId' –