public void AddRichiesta(List <Prodotto> prodotti) { using (db = new OrdiniEntities()) { OrdiniSet od = new OrdiniSet { data = DateTime.Now }; db.OrdiniSet.Add(od); foreach (Prodotto pro in prodotti) { OrdiniProdotti op = new OrdiniProdotti(); op.OrdiniSet = od; op.quantita = pro.QuantitaOrdinata; op.ProdottiSet = db.ProdottiSet.Find(pro.Id); db.OrdiniProdotti.Add(op); db.SaveChanges(); } } }
public void SpedisciOrdine(List <Prodotto> prodotti) { using (db = new RICHIESTEEntities()) { OrdiniSet richiesta = new OrdiniSet { dataOrdine = DateTime.Now }; db.OrdiniSet.Add(richiesta); foreach (Prodotto prodotto in prodotti) { ProdottiSet ps = db.ProdottiSet.Find(prodotto.Id); if (ps != null) { OridiniProdotti rp = new OridiniProdotti { OrdiniSet = richiesta, ProdottiSet = ps, quantita = prodotto.QtaOrdine }; db.OridiniProdotti.Add(rp); db.SaveChanges(); } } } }