private void BTN_incluir_Click(object sender, EventArgs e) { if (flag == 1) { produtos produto = new produtos(); LB_registros.Items.Clear(); produto.cod = int.Parse(TXT_1.Text); produto.quant = int.Parse(TXT_4.Text); produto.nome = TXT_2.Text; produto.valor = float.Parse(TXT_3.Text); produto.secao = TXT_5.Text; produto.descricao = TXT_6.Text; produto.criarProd(produto); int ult = int.Parse(produto.lerUltimoProd()); ult += 1; TXT_1.Text = ult.ToString(); string[] tudo = produto.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[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]); } TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //-------------------------------------------------------------------------------------- if (flag == 2) { produtos prod = new produtos(); vendas venda = new vendas(); LB_registros.Items.Clear(); venda.cod = int.Parse(TXT_1.Text); venda.valor = float.Parse(TXT_2.Text); venda.client = TXT_3.Text; venda.prod = TXT_4.Text; venda.qtd = int.Parse(TXT_5.Text); venda.data = TXT_6.Text; venda.criarVenda(venda); int ult = int.Parse(venda.lerUltimoVenda()); ult += 1; TXT_1.Text = ult.ToString(); string[] produto = prod.lerProd(codProd).Split(';'); int qtdProd = int.Parse(produto[3]); qtdProd -= venda.qtd; prod.alterarProduto(codProd, 3, qtdProd.ToString()); string[] tudo = venda.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]); } TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //-------------------------------------------------------------------------------------- if (flag == 3) { clientes cliente = new clientes(); LB_registros.Items.Clear(); cliente.cod = int.Parse(TXT_1.Text); cliente.cpf = long.Parse(TXT_5.Text); cliente.nome = TXT_2.Text; cliente.telefone = TXT_4.Text; cliente.endereco = TXT_3.Text; cliente.descricao = TXT_6.Text; cliente.criarCliente(cliente); int ult = int.Parse(cliente.lerUltimoCliente()); ult += 1; TXT_1.Text = ult.ToString(); string[] tudo = cliente.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]); } TXT_2.Text = ""; TXT_3.Text = ""; TXT_4.Text = ""; TXT_5.Text = ""; TXT_6.Text = ""; } //----------------------------------------------------------------------------------------------------- }