public bool Update(Analista analista) { if (analista == null) { throw new ArgumentNullException("analista"); } int index = analistas.FindIndex(e => e.id == analista.id); if (index == -1) { return(false); } analistas.RemoveAt(index); analistas.Add(analista); return(true); }
public bool Add(Analista analista) { bool addResult = false; if (analista == null) { return(addResult); } int index = analistas.FindIndex(e => e.id == analista.id); if (index == -1) { analistas.Add(analista); addResult = true; return(addResult); } else { return(addResult); } }