public Renter Add(Renter item) { var newRenter = (Renter)item.Clone(); newRenter.Id = !_renters.Any() ? 1 : _renters.Max(renter => renter.Id) + 1; _renters.Add(newRenter); return (Renter)newRenter.Clone(); }
public Renter Update(Renter item) { var existRenter = _renters.SingleOrDefault(renter => renter.Id == item.Id); if (existRenter == null) { throw new NullReferenceException(); } existRenter.FirstName = item.FirstName; return (Renter)existRenter.Clone(); }