public bool RemoverFone(Fone f) { bool podeRemover; podeRemover = (this.telefones.IndexOf(f) > -1); if (podeRemover) { this.telefones.RemoveAt(this.telefones.IndexOf(f)); } return(podeRemover); }
private void buttonSave_Click(object sender, EventArgs e) { if (textBoxMail.Text != "") { List <Fone> teladd = new List <Fone>(); for (int i = 0; i < this.numeros.Count; i++) { Fone newtel = new Fone(this.numeros[i], this.tipo[i]); teladd.Add(newtel); } contatos.Adicionar(new Contato(textBoxMail.Text, textBoxName.Text, teladd)); MessageBox.Show("Contato salvo"); } else { MessageBox.Show("ERRO: Campo E-mail não pode estar em branco"); } }
public void AdicionarFone(Fone f) { this.Telefones.Add(f); }