public Person AddPerson(Person personToAdd) { int newId = !GetAll().Any() ? 1 : GetAll().Max(x => x.Id) + 1; personToAdd.Id = newId; _persons.Add(newId, personToAdd); return personToAdd; }
public Person UpdatePerson(Person personToUpdate) { Person single = GetSingle(personToUpdate.Id); if (single == null) { return null; } _persons[single.Id] = personToUpdate; return personToUpdate; }