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); }