Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Offer AssignOffer(OfferType offerType, IOfferValueCalculator valueCalculator)
- {
- DateTime dateExpiring = offerType.CalculateExpirationDate();
- int value = valueCalculator.CalculateValue(this, offerType);
- var offer = new Offer(this, offerType, dateExpiring, value);
- _assignedOffers.Add(offer);
- NumberOfActiveOffers++;
- return offer;
- }
Add Comment
Please, Sign In to add comment