コード例 #1
0
        public void Cadastrar(Contato Contato)
        {
            var linha = new string[] { PrepararLinhaCSV(Contato) };

            File.AppendAllLines(PATH, linha);
        }
コード例 #2
0
 private string PrepararLinhaCSV(Contato conta)
 {
     return($"Conato: {conta.Nome} - Número de telefone: {conta.Telefone}");
 }
コード例 #3
0
        /// <summary>
        /// Adicionar os contatos na agenda
        /// </summary>
        /// <param name="c">Contato</param>
        public void Cadastrar(Agenda c, Contato contato)
        {
            var linha = new string[] { c.PrepararLinha(contato) };

            File.AppendAllLines(PATH, linha);
        }
コード例 #4
0
 /// <summary>
 /// Adiciona uma linha de dados ao CSV
 /// </summary>
 /// <param name="contato">Informações do contato</param>
 /// <returns></returns>
 public string PrepararLinha(Contato contato)
 {
     return($"Nome:{contato.Nome};Telefone:{contato.Telefone};");
 }
コード例 #5
0
 internal void Cadastrar(Contato p1)
 {
     throw new NotImplementedException();
 }
コード例 #6
0
 // Preparar linha do csv
 private string PrepararLinha(Contato cont)
 {
     return($"nome={cont.Nome};telefone={cont.Telefone}");
 }
コード例 #7
0
 /// <summary>
 /// Cadastra um novo contato
 /// </summary>
 /// <param name="Contatos">Contatos</param>
 public void Cadastrar(Contato Contatos)
 {
     string[] linha = new string[] { PrepararLinha(Contatos) };
     File.AppendAllLines(PATH, linha);
 }