public void Merge(OutcomeMappingDTO dto, CultureInfo culture) { OutcomeId = dto.OutcomeId; ProducerOutcomeId = dto.ProducerOutcomeId; ProducerOutcomeNames[culture] = dto.ProducerOutcomeName; MarketId = dto.MarketId; }
public OutcomeMappingCacheItem(OutcomeMappingDTO dto) { Guard.Argument(dto, nameof(dto)).NotNull(); OutcomeId = dto.OutcomeId; ProductOutcomeId = dto.ProductOutcomeId; ProductOutcomeName = dto.ProductOutcomeName; }
public OutcomeMappingCacheItem(OutcomeMappingDTO dto, CultureInfo culture) { Guard.Argument(dto, nameof(dto)).NotNull(); ProducerOutcomeNames = new Dictionary <CultureInfo, string>(); Merge(dto, culture); }
public OutcomeMappingCacheItem(OutcomeMappingDTO dto, CultureInfo culture) { Contract.Requires(dto != null); ProducerOutcomeNames = new Dictionary <CultureInfo, string>(); Merge(dto, culture); }
private static void ValidateMappingOutcome(mappingsMappingMapping_outcome msg, OutcomeMappingDTO dto) { Assert.AreEqual(msg.outcome_id, dto.OutcomeId); Assert.AreEqual(msg.product_outcome_id, dto.ProducerOutcomeId); Assert.AreEqual(msg.product_outcome_name, dto.ProducerOutcomeName); }