public bool remover(model.Contato c)
        {
            bool podeRemover;

            podeRemover = (this.meusContatos.IndexOf(c) > -1);
            if (podeRemover)
            {
                this.meusContatos.RemoveAt(this.meusContatos.IndexOf(c));
            }
            return(podeRemover);
        }
        public bool alterar(model.Contato c)
        {
            int posicao;

            posicao = this.meusContatos.IndexOf(c);
            if (posicao > -1)
            {
                this.meusContatos.RemoveAt(posicao);
                this.meusContatos.Insert(posicao, c);
            }
            return(posicao > -1);
        }
 public model.Contato pesquisar(model.Contato c)
 {
     model.Contato contatoAchado;
     contatoAchado = new model.Contato();
     foreach (model.Contato contato in this.meusContatos)
     {
         if (contato.Equals(c))
         {
             contatoAchado = contato;
         }
     }
     return(contatoAchado);
 }
 public void adicionar(model.Contato c)
 {
     this.meusContatos.Add(c);
 }