Пример #1
0
 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();
 }
Пример #2
0
 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();
 }