private static ProductCreditAdjustmentEntity Map(this ProductCreditAdjustment adjustment, Guid productId) { return(new ProductCreditAdjustmentEntity { productId = productId, creditId = adjustment.CreditId, quantity = adjustment.Quantity, duration = adjustment.Duration == null ? (long?)null : adjustment.Duration.Value.Ticks, }); }
private static bool Equals(ProductCreditAdjustment a1, ProductCreditAdjustment a2) { return(a1.CreditId == a2.CreditId && Equals(a1.Quantity, a2.Quantity) && Equals(a1.Duration, a2.Duration)); }