예제 #1
0
        public bool RemoverFone(Fone f)
        {
            bool podeRemover;

            podeRemover = (this.telefones.IndexOf(f) > -1);
            if (podeRemover)
            {
                this.telefones.RemoveAt(this.telefones.IndexOf(f));
            }
            return(podeRemover);
        }
예제 #2
0
        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");
            }
        }
예제 #3
0
 public void AdicionarFone(Fone f)
 {
     this.Telefones.Add(f);
 }