private void BTN_alterar_Click(object sender, EventArgs e) { BTN_incluir.Enabled = true; if (flag == 1) { produtos alt = new produtos(); LB_registros.Items.Clear(); if (MessageBox.Show("Confirma alterações.", "Alterando...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string[] altCliente = alt.lerProd(int.Parse(TXT_1.Text)).Split(';'); if (altCliente[1] != TXT_2.Text) alt.alterarProduto(int.Parse(TXT_1.Text), 1, TXT_2.Text); if (altCliente[2] != TXT_3.Text) alt.alterarProduto(int.Parse(TXT_1.Text), 2, TXT_3.Text); if (altCliente[3] != TXT_4.Text) alt.alterarProduto(int.Parse(TXT_1.Text), 3, TXT_4.Text); if (altCliente[4] != TXT_5.Text) alt.alterarProduto(int.Parse(TXT_1.Text), 4, TXT_5.Text); if (altCliente[5] != TXT_6.Text) alt.alterarProduto(int.Parse(TXT_1.Text), 5, TXT_6.Text); } string[] tudo = alt.lerTodosProd().Split('\n'); for (int i = 0; i < tudo.Length - 1; i++) { string[] linha = tudo[i].Split(';'); LB_registros.Items.Add(linha[0], i); LB_registros.Items[i].SubItems.Add(linha[2]); LB_registros.Items[i].SubItems.Add(linha[4]); LB_registros.Items[i].SubItems.Add(linha[3]); LB_registros.Items[i].SubItems.Add(linha[1]); LB_registros.Items[i].SubItems.Add(linha[5]); } int ult = int.Parse(alt.lerUltimoProd()); ult += 1; TXT_1.Text = ult.ToString(); TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //----------------------------------------------------------------------------- if (flag == 2) { vendas alt = new vendas(); LB_registros.Items.Clear(); if (MessageBox.Show("Confirma alterações.", "Alterando...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string[] altCliente = alt.lerVenda(int.Parse(TXT_1.Text)).Split(';'); if (altCliente[1] != TXT_2.Text) alt.alterarVenda(int.Parse(TXT_1.Text), 1, TXT_2.Text); if (altCliente[2] != TXT_3.Text) alt.alterarVenda(int.Parse(TXT_1.Text), 2, TXT_3.Text); if (altCliente[3] != TXT_4.Text) alt.alterarVenda(int.Parse(TXT_1.Text), 3, TXT_4.Text); if (altCliente[4] != TXT_5.Text) alt.alterarVenda(int.Parse(TXT_1.Text), 4, TXT_5.Text); if (altCliente[5] != TXT_6.Text) alt.alterarVenda(int.Parse(TXT_1.Text), 5, TXT_6.Text); } string[] tudo = alt.lerTodosVendas().Split('\n'); for (int i = 0; i < tudo.Length - 1; i++) { string[] linha = tudo[i].Split(';'); LB_registros.Items.Add(linha[0], i); LB_registros.Items[i].SubItems.Add(linha[1]); LB_registros.Items[i].SubItems.Add(linha[2]); LB_registros.Items[i].SubItems.Add(linha[3]); LB_registros.Items[i].SubItems.Add(linha[4]); LB_registros.Items[i].SubItems.Add(linha[5]); } int ult = int.Parse(alt.lerUltimoVenda()); ult += 1; TXT_1.Text = ult.ToString(); TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //----------------------------------------------------------------------------- if (flag == 3) { clientes alt = new clientes(); LB_registros.Items.Clear(); if(MessageBox.Show("Confirma alterações.","Alterando...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string[] altCliente = alt.lerCliente(int.Parse(TXT_1.Text)).Split(';'); if (altCliente[1] != TXT_5.Text) alt.alterarCliente(int.Parse(TXT_1.Text), 1, TXT_5.Text); if (altCliente[2] != TXT_2.Text) alt.alterarCliente(int.Parse(TXT_1.Text), 2, TXT_2.Text); if (altCliente[3] != TXT_4.Text) alt.alterarCliente(int.Parse(TXT_1.Text), 3, TXT_4.Text); if (altCliente[4] != TXT_3.Text) alt.alterarCliente(int.Parse(TXT_1.Text), 4, TXT_3.Text); if (altCliente[5] != TXT_6.Text) alt.alterarCliente(int.Parse(TXT_1.Text), 5, TXT_6.Text); } string[] tudo = alt.lerTodosClientes().Split('\n'); for (int i = 0; i < tudo.Length - 1; i++) { string[] linha = tudo[i].Split(';'); LB_registros.Items.Add(linha[0],i); LB_registros.Items[i].SubItems.Add(linha[2]); LB_registros.Items[i].SubItems.Add(linha[4]); LB_registros.Items[i].SubItems.Add(linha[3]); LB_registros.Items[i].SubItems.Add(linha[1]); LB_registros.Items[i].SubItems.Add(linha[5]); } int ult = int.Parse(alt.lerUltimoCliente()); ult += 1; TXT_1.Text = ult.ToString(); TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //------------------------------------------------------------------------------------ }