Beispiel #1
0
 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();
         }
     }
 }
Beispiel #2
0
 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();
             }
         }
     }
 }