public void AdicionarItem(CarrinhoItemVD item, int codCarrinho) { string sql = @"INSERT INTO CARRINHO_ITEM (QTD_ITEM, COD_PRODUTO, COD_CARRINHO, DATA_ADICAO) VALUES (@QTD_ITEM, @COD_PRODUTO, @COD_CARRINHO, CURRENT_DATE)"; using (var cmd = new MySqlCommand(sql)) { try { cmd.Parameters.AddWithValue("@QTD_ITEM", item.QtdProduto); cmd.Parameters.AddWithValue("@COD_PRODUTO", item.Produto.CodProduto); cmd.Parameters.AddWithValue("@COD_CARRINHO", codCarrinho); ExecutarComando(cmd); } catch { throw; } } }
public void RemoverItem(CarrinhoItemVD item, int codCarrinho) { string sql = @"DELETE FROM CARRINHO_ITEM WHERE COD_PRODUTO = @COD_PRODUTO AND COD_CARRINHO = @COD_CARRINHO"; using (var cmd = new MySqlCommand(sql)) { try { cmd.Parameters.AddWithValue("@COD_PRODUTO", item.Produto.CodProduto); cmd.Parameters.AddWithValue("@COD_CARRINHO", codCarrinho); ExecutarComando(cmd); } catch { throw; } } }
public void InserirPedidoItem(CarrinhoItemVD item, long codPedido) { string sql = @"INSERT INTO PEDIDO_ITEM (QTD_PRODUTO,COD_PEDIDO,COD_PRODUTO) VALUES (@QTD_PRODUTO, @COD_PEDIDO, @COD_PRODUTO)" ; using (var cmd = new MySqlCommand(sql)) { try { cmd.Parameters.AddWithValue("@QTD_PRODUTO", item.QtdProduto); cmd.Parameters.AddWithValue("@COD_PEDIDO", codPedido); cmd.Parameters.AddWithValue("@COD_PRODUTO", item.Produto.CodProduto); ExecutarComando(cmd); } catch { throw; } } }