private bool ContainsDelivery(Delivery delivery, IEnumerable<Delivery> deliveries) { return deliveries.Any(line => line.Id == delivery.Id); }
public void AppendDeliveries(Delivery delivery) { if (Deliveries == null) { Deliveries = new List<Delivery>(); } if (AddDelivery == null) { AddDelivery = new List<Delivery>(); } if (!ContainsDelivery(delivery, Deliveries)) { Deliveries.Add(delivery); AddDelivery.Add(delivery); } SetWeights(); }