Esempio n. 1
0
        public void gravarLista(List <ProdutoPedido> lista)
        {
            string values = "";

            foreach (ProdutoPedido produtopedido in lista)
            {
                if (string.IsNullOrWhiteSpace(produtopedido.Id))
                {
                    produtopedido.Id = BancoDeDados.GetIdProdutoPedido();
                }
                produtopedido.QuantidadeEntregue = 0;
                if (values.Length > 0)
                {
                    values += ", ";
                }
                values += "("
                          + "$$" + produtopedido.Id + "$$,"
                          + "$$" + produtopedido.IdProduto + "$$,"
                          + "$$" + produtopedido.IdPedido + "$$,"
                          + "$$" + produtopedido.Quantidade + "$$,"
                          + "$$" + produtopedido.QuantidadeEntregue + "$$,"
                          + "$$" + produtopedido.Valor + "$$)";
            }
            string sql = "insert into Produto_pedido "
                         + "(Id, Id_produto, Id_pedido, Quantidade, Quantidade_entregue, Valor) "
                         + "values " + values;
            Log log = new Log();

            log.Sql = sql;
            BancoDeDados.InsertList(lista, log);
        }
Esempio n. 2
0
        public void gravar(ProdutoPedido objeto)
        {
            if (string.IsNullOrWhiteSpace(objeto.Id))
            {
                objeto.Id = BancoDeDados.GetIdProdutoPedido();
            }
            objeto.QuantidadeEntregue = 0;
            string values = "("
                            + "$$" + objeto.Id + "$$,"
                            + "$$" + objeto.IdProduto + "$$,"
                            + "$$" + objeto.IdPedido + "$$,"
                            + "$$" + objeto.Quantidade + "$$,"
                            + "$$" + objeto.QuantidadeEntregue + "$$,"
                            + "$$" + objeto.Valor + "$$)";

            string sql = "insert into Produto_pedido "
                         + "(Id, Id_produto, Id_pedido, Quantidade, Quantidade_entregue, Valor) "
                         + "values " + values;
            Log log = new Log();

            log.Sql = sql;
            BancoDeDados.Insert(objeto, log);
        }