private void button2_Click(object sender, EventArgs e) { int i, id; string recebe = "", qauntidades = ""; for (i = 0; i < Convert.ToUInt32(listBox2.Items.Count.ToString()); i++) { recebe = recebe + Convert.ToString(arrayItens[i]) + ";"; qauntidades = qauntidades + Convert.ToString(arrayQuants[i]) + ";"; } string observacao = textBox2.Text; conexao con = new conexao(); string sql = String.Format("INSERT INTO requisicoes(usuario, items, data, observacao, quantidade) values ({0},'{1}',null,'{2}','{3}')", Convert.ToInt32(matricula), Convert.ToString(recebe), Convert.ToString(observacao), Convert.ToString(qauntidades) ); NpgsqlConnection conecta = con.conn(); NpgsqlCommand cmd = new NpgsqlCommand(sql, conecta); cmd.ExecuteNonQuery(); id = Convert.ToInt32(con.consultaS("SELECT * FROM requisicoes", "id")); Finalizar fim = new Finalizar(id); fim.Show(); this.Hide(); con.conn().Close(); }
private void requisição_Load(object sender, EventArgs e) { conexao con = new conexao(); NpgsqlCommand cmd = new NpgsqlCommand("SELECT * FROM estoque", con.conn()); NpgsqlDataReader rd = cmd.ExecuteReader(); while (rd.Read()) { listBox1.Items.Add(rd["nome"]); } con.conn().Close(); }