public void AtualizarContato(Contato contato)
 {
     Contato contatoAntigo = this.PegarPorID(contato);
     contatoAntigo.Nome = contato.Nome;
     contatoAntigo.Email = contato.Email;
     contatoAntigo.Telefone = contato.Telefone;
 }
示例#2
0
 private void buscarBtn_Click(object sender, EventArgs e)
 {
     int idBusca = Int32.Parse(idTbx.Text);
     Contato contato = new Contato()
     {
         Id = idBusca
     };
     contato =
 }
 public Contato PegarPorID(Contato contato)
 {
     Contato retorno = new Contato();
     foreach (Contato c in this.PegarTodos())
     {
         if (c.Id == contato.Id)
         {
             retorno = c;
         }
     }
     return retorno;
 }
 public void AdicionarContato(Contato contato)
 {
     this._ListaContatos.Add(contato);
     using (streamEscritor = File.Open(caminho, FileMode.OpenOrCreate))
     {
         using (escritor = new StreamWriter(streamEscritor))
         {
             escritor.Write("ID: {0} \nNome: {1} \nE-mail: {2} \nTelefone: {3}\n",
                 contato.Id, contato.Nome, contato.Email, contato.Telefone);
             escritor.WriteLine("*--------------------------------------------------------*");
         }
     }
 }
示例#5
0
        private void adicionarBtn_Click(object sender, EventArgs e)
        {
            Contato contato = new Contato();
            contato.Id = Int32.Parse(idTbx.Text);
            contato.Nome = nomeTbx.Text;
            contato.Email = emailTbx.Text;
            contato.Telefone = telefoneTbx.Text;

            contatoDao.adicionarContato(contato);

            idTbx.Text = "";
            nomeTbx.Text = "";
            emailTbx.Text = "";
            telefoneTbx.Text = "";

            MessageBox.Show("Contato adicionado com sucesso!!!");
        }
示例#6
0
 private void button1_Click(object sender, EventArgs e)
 {
     int idBusca = Int32.Parse(idTbx.Text);
     contato = new Contato()
     {
         Id = idBusca
     };
     contato = _contatoDao.pegarPorID(contato);
     if(contato.Id == 0)
     {
         MessageBox.Show("Contato não encontrado");
     }
     else
     {
         nomeTbx.Text = contato.Nome;
         nomeTbx.Enabled = true;
         emailTbx.Text = contato.Email;
         emailTbx.Enabled = true;
         telefoneTbx.Text = contato.Telefone;
         telefoneTbx.Enabled = true;
         removerBtn.Enabled = true;
         atualizarBtn.Enabled = true;
     }
 }
 public void RemoverContato(Contato contato)
 {
     throw new NotImplementedException();
 }
 public Contato PegarPorID(Contato contato)
 {
     throw new NotImplementedException();
 }
 public void AtualizarContato(Contato contato)
 {
     throw new NotImplementedException();
 }
 public void RemoverContato(Contato contato)
 {
     this.contatoDao.RemoverContato(contato);
 }
 public Contato PegarPorID(Contato contato)
 {
     return this.contatoDao.PegarPorID(contato);
 }
 public void AtualizarContato(Contato contato)
 {
     this.contatoDao.AtualizarContato(contato);
 }
 public void AdicionarContato(Contato contato)
 {
     this.contatoDao.AdicionarContato(contato);
 }
 public void RemoverContato(Contato contato)
 {
     _ListaContatos.Remove(contato);
 }
 public void AdicionarContato(Contato contato)
 {
     _ListaContatos.Add(contato);
 }