public void DeleteCustomer(Customer customer)
 {
     Customer customerFound = FindCustomer(customer);
     Customers.Remove(customerFound);
 }
 private Customer FindCustomer(Customer customer)
 {
     return Customers.Find(delegate(Customer match)
     {
         return customer.Id == match.Id;
     });
 }
 public void AddCustomer(Customer customer)
 {
     customer.Id = GetNewId();
     Customers.Add(customer);
 }
 public void UpdateCustomer(Customer customer)
 {
     Customer customerFound = FindCustomer(customer);
     customerFound.LastName = customer.LastName;
     customerFound.Name = customer.Name;
     customerFound.Status = customer.Status;
 }