private void cboup_SelectedValueChanged(object sender, EventArgs e) { if (cboup.Text == "SIM") { relaciona_notas tela = new relaciona_notas(NF.Text); tela.ShowDialog(); } }
private void pictureBox17_Click(object sender, EventArgs e) { relaciona_notas rel = new relaciona_notas(NF.Text); rel.ShowDialog(); }
private void button2_Click(object sender, EventArgs e) { Connection conexao = new Connection(); ArrayList lista_user = new ArrayList(); ArrayList lista_userpk = new ArrayList(); ArrayList lista_pass = new ArrayList(); ArrayList lista_pk = new ArrayList(); SqlDataReader sdr; SqlDataReader sdr1; int i = 0; SqlCommand cmd2 = new SqlCommand("select * from fornecedor;", conexao.cone()); SqlCommand cmd1 = new SqlCommand("select distinct* from software;", conexao.cone()); sdr = cmd1.ExecuteReader(); sdr1 = cmd2.ExecuteReader(); while (sdr.Read() == true) { lista_pass.Add(sdr["soft_nome"].ToString()); lista_pk.Add(sdr["soft_id"].ToString()); i++; } i = 0; while (sdr1.Read() == true) { lista_user.Add(sdr1["forn_nome"].ToString()); lista_userpk.Add(sdr1["cnpj"].ToString()); i++; } conexao.cone().Close(); DialogResult Resultado = MessageBox.Show("Confirma as informações?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { try { //Gravando Informações no Banco string coleta_data = ""; Connection cones = new Connection(); if (dateTimePicker2.Text == " ") { coleta_data = "NULL"; } else { coleta_data = dateTimePicker2.Text; } String query = "INSERT INTO notas(nota_numero,nota_quantidade,nota_data_compra,nota_desc,nota_tipo_lic,nota_upgrade_versao,nota_resp_compra,nota_analista,nota_empresa,nota_site,nota_gerencia_compra,fk_soft_id,fk_cnpj,nota_nf,nota_validade) select '" + txtPO.Text + "','" + txtqtd.Text + "','" + dateTimePicker1.Text + "','" + txtDesc.Text + "','" + cbotiplic.Text + "','" + cboup.Text + "','" + txtresp.Text + "','" + txtanalista.Text + "','" + comboempresa.Text + "','" + combosite.Text + "','" + txtgerente.Text + "',s.soft_id,f.cnpj,'" + NF.Text + "','" + coleta_data + "' from software s, fornecedor f where s.soft_id = " + lista_pk[lista_pass.IndexOf(cbo_soft.Text)] + " and f.cnpj = '" + lista_userpk[lista_user.IndexOf(txtforn.Text)] + "'"; SqlCommand cmd = new SqlCommand(query, cones.cone()); //lista_pk[cbo_soft.SelectedIndex] cmd.ExecuteNonQuery(); cones.cone().Close(); } catch (Exception exe) { MessageBox.Show(exe.ToString()); } } else { } relaciona_notas rel = new relaciona_notas(NF.Text); rel.ShowDialog(); }