コード例 #1
0
        public async Task <Cart> GetCartByUser(string pUserId)
        {
            FirebaseManegment wDB = new FirebaseManegment();

            AbbigliamentoECommerceEntity.Cart wCart = await wDB.GetCartByUser(pUserId);

            return(wCart);
        }
コード例 #2
0
        public async Task <WriteResult> AddHistoryBuy(string pUserId, string pNumOrder)
        {
            FirebaseManegment wDB = new FirebaseManegment();
            Cart wCart            = await wDB.GetCartByUser(pUserId);

            List <Product> wListProd = new List <Product>();

            foreach (CartDetail wProd in wCart.listProduct)
            {
                Product wPrdoCart = new Product();
                wPrdoCart          = wProd.singleProduct;
                wPrdoCart.Quantity = wProd.quantita;
                wListProd.Add(wPrdoCart);
            }
            return(await wDB.AddHistoryBuy(wListProd, pUserId, Convert.ToInt32(pNumOrder)));
        }