i ai entités suivantes ADO.NET Entity Framework - CRUD clé primaire composite
comme vous voyez BudgetPost a une clé primaire composite qui est une clé étrangère à des entités catégorie et budget. Ma question est quelle est la meilleure façon de faire CRUD? Est-il possible de mapper les clés étrangères? L'insert simple devrait ressembler à ceci:
Budget newBudget = new Budget();
newBudget.BudgetName = textBox1.Text;
newBudget.FromDate = dateTimePicker1.Value;
newBudget.ToDate = dateTimePicker2.Value;
newBudget.BudgetPosts.Add(new BudgetPost { FKBudgetID = newBudget.BudgetID, FKCategoryID = 21, BudgetAmount = 700 });
db.AddToBudgets(newBudget);
db.SaveChanges();
est-il un autre moyen?
Merci d'avance!
Merci pour votre réponse – ilkin