public void SupprimerArticle(PanierCommande panier, Article article) { LigneCommande ligne = bdd.LigneCommandes.SingleOrDefault(l => l.NumeroCommande == panier.NumeroCommande && l.Reference == article.Reference); bdd.LigneCommandes.Remove(ligne); bdd.SaveChanges(); }
public void AjouterArticle(PanierCommande panier, Article article) { LigneCommande ligne = bdd.LigneCommandes.SingleOrDefault(l => l.NumeroCommande == panier.NumeroCommande && l.Reference == article.Reference); if (ligne == null) { bdd.LigneCommandes.Add(new LigneCommande { Reference = article.Reference, NumeroCommande = panier.NumeroCommande, QuantiteCommande = 1, PrixUnitaire = article.Prix }); } else { ligne.QuantiteCommande++; } bdd.SaveChanges(); }