Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //pozriem ci objednavka splna kritecia uplatnenia spec. darku (obecneho - tie sa zrusili)
- List<PresentSpecial> specials = DataReaderSingleton.Instance.GetPresentSpecial(ActualSettings).Where(
- gift => (gift.OrderMinSum == 0 ||
- (gift.WithAction && gift.WithDiscount && gift.OrderMinSum <= OrderInfo.Sum) ||
- (!gift.WithAction && gift.WithDiscount && gift.OrderMinSum <= OrderInfo.SumNoAction) ||
- (gift.WithAction && !gift.WithDiscount && gift.OrderMinSum <= OrderInfo.SumNoDiscount) ||
- (!gift.WithAction && !gift.WithDiscount &&
- gift.OrderMinSum <= OrderInfo.SumNoActionDiscount)) &&
- (gift.MinCount == 0 ||
- (gift.WithAction && gift.WithDiscount && gift.MinCount <= OrderInfo.CountSum) ||
- (!gift.WithAction && gift.WithDiscount && gift.MinCount <= OrderInfo.CountSumNoAction) ||
- (gift.WithAction && !gift.WithDiscount && gift.MinCount <= OrderInfo.CountSumNoDiscount) ||
- (!gift.WithAction && !gift.WithDiscount &&
- gift.MinCount <= OrderInfo.CountSumNoActionDiscount))
- ).ToList();
- Dictionary<String, List<PresentSpecial>> specialGrouped = specials.GroupBy(spec => spec.CodePresent).ToDictionary(grouped => grouped.Key, grouped => grouped.ToList());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement