Esempio n. 1
0
 /// <summary>
 /// Preparar linha do csv
 /// </summary>
 /// <param name="c"> contato linha </param>
 /// <returns>linha</returns>
 public string PrepararLinhaCSV(Contato c)
 {
     return($"nome={c.Nome};telefone={c.Telefone}");
 }
Esempio n. 2
0
 /// <summary>
 /// Cadastrar Contatos
 /// </summary>
 /// <param name="_contato"> Contato a ser adicionado à agenda </param>
 public void Cadastrar(Contato _contato)
 {
     contatos.Add(_contato);
     string[] linhas = new string[] { PrepararLinhaCSV(_contato) };
     File.AppendAllLines(PATH, linhas);
 }
Esempio n. 3
0
        public void Alterar(Contato _contato, Contato _contatoAlterado)
        {
            contatos.Remove(_contato);

            contatos.Add(_contatoAlterado);
        }
 public string PrepararLinhaCSV(Contato c)
 {
     return($"texto={Texto};nomecontato={Destinatario.Nome};telefonecontato={Destinatario.Telefone};");
 }