public void cadastrar_venda(Vendas vendas) { try { using (NpgsqlConnection pgsqlConnection = new NpgsqlConnection(connectionString)) { pgsqlConnection.Open(); String cadastrar = String.Format("INSERT INTO vendas (valor,cliente) VALUES ('{0}','{1}')", vendas.getValor(), vendas.getCliente()); using (NpgsqlCommand pgsqlCommand = new NpgsqlCommand(cadastrar, pgsqlConnection)) { pgsqlCommand.ExecuteNonQuery(); } } } catch (NpgsqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { if (pgsqlConnection != null) { pgsqlConnection.Close(); } } }
private void btVender_Click(object sender, EventArgs e) { Vendas venda = new Vendas(); venda.setCliente(Convert.ToString(cbProdutos.SelectedItem)); produto = comandos.receberValorProduto(Convert.ToString(cbProdutos.SelectedItem)); venda.setValor((Convert.ToDouble(produto.Rows[0]["valor"]) * Convert.ToInt32(tbQuantidade.Text))); comandos.cadastrar_venda(venda); }