Exemple #1
0
        private void LerDados (string caminho)
        {
            StreamReader reader = new StreamReader(caminho);
            string texto = reader.ReadToEnd();
            reader.Close();

            texto = texto.Replace("\r", null);
            string[] linhas = texto.Split('\n');

            for (int i = 0; i < linhas.Length; i++)
            {
                string[] dados = linhas[i].Split(';');
                long id = long.Parse(dados[0]);
                dados[1] = dados[1].Replace(".", null);
                dados[1] = dados[1].Replace("-", null);
                long cpf = long.Parse(dados[1]);
                int tipo = int.Parse(dados[2]);

                Cpf aux = (Cpf)Cpfs.buscar(cpf);
                Conta auxConta = new Conta(id, cpf, tipo);
                Contas.inserir(auxConta);

                if (aux != null)
                    aux.Contas.Add(auxConta);
                else
                {
                    aux.Contas.Add(auxConta);
                    Cpfs.inserir(aux);
                }
            }
        }
Exemple #2
0
 private void buttonPesquisar_Click(object sender, EventArgs e)
 {
     if (radioButtonConta.Checked)
     {
         Conta conta = (Conta)Contas.buscar(long.Parse(textBoxCpfId.Text));
         textBoxContasCpf.Text = "Cpf: " + conta.Cpf;
     }
     else if (radioButtonCpf.Checked)
     {
         Cpf conta = (Cpf)Cpfs.buscar(long.Parse(textBoxCpfId.Text));
         Conta[] = 
     }
 }