Exemple #1
0
 public static D.Commandes.LigneDeCommande ToDAL(this LigneDeCommande p)
 {
     return(new D.Commandes.LigneDeCommande
     {
         ID = p.ID,
         TOTAL = p.TOTAL,
         HTVA = p.HTVA,
         TVAC = p.TVAC,
         Quantite = p.Quantite,
         IDCommande = p.IDCommande,
         Product = ToDAL(p.Product)
     });
 }
Exemple #2
0
        private void PayerExec()
        {
            Mediator <bool> .Instance.Send(false);

            Commande x = new Commande(IsBenevol);

            ServiceClientLocator.Instance.Commande.Insert(x);
            foreach (var item in Ready)
            {
                LigneDeCommande Ligne = new LigneDeCommande(0, item.ProduitId, item.Quantite, item.TestPrix);
                InsterDb.Add(Ligne);
                if (Ready.Count == InsterDb.Count)
                {
                    foreach (var Insert in InsterDb)
                    {
                        ServiceClientLocator.Instance.LigneDeCommand.Insert(Insert);
                    }
                }
            }
            Ready.Clear();
            InsterDb.Clear();
            PrixTotal = 0;
        }
Exemple #3
0
        public IHttpActionResult Insert(LigneDeCommande Order)
        {
            LigneDeCommande Orderline = ServiceClientLocator.Instance.LigneDeCommand.Insert(Order);

            return(Ok());
        }