Example #1
0
        private void inserirItems(string pedidoID)
        {
            Cart cart = CartCookieController.ReturnCart();


            for (int i = 0; i < cart.Product.Count; i++)
            {
                List <string> columns = new List <string>();
                List <string> values  = new List <string>();

                ListHelper.AddKey(ref columns, ref values, "FK_PRODUTO", cart.Product[i].ProductID.ToString());
                ListHelper.AddKey(ref columns, ref values, "FK_PEDIDO", pedidoID);
                ListHelper.AddKey(ref columns, ref values, "texto_personalizado", cart.Product[i].produtoCartFormat.Texto);
                ListHelper.AddKey(ref columns, ref values, "quantidade", cart.Product[i].produtoCartFormat.Quantidade.ToString());
                ListHelper.AddKey(ref columns, ref values, "valor_total_itens", cart.Product[i].produtoCartFormat.Price.ToString().Replace(",", "."));
                ListHelper.AddKey(ref columns, ref values, "preco_produto_unidade", cart.Product[i].produtoCartFormat.PrecoUnitario.ToString().Replace(",", "."));

                CallDB db     = new CallDB(DBSource.Alge_db);
                bool   insert = db.InsertData("itens_pedido", columns, values);
            }
        }
 public IActionResult RemoverCartItem(int id)
 {
     CartCookieController.RemoveCartItem(id);
     return RedirectToAction("Index", "Checkout");
 }