public virtual Promotion ToPromotion(marketingDto.Promotion promotionDto) { var result = ServiceLocator.Current.GetInstance <MarketingFactory>().CreatePromotion(); result.InjectFrom <NullableAndEnumValueInjecter>(promotionDto); result.Coupons = promotionDto.Coupons; return(result); }
public static Promotion ToPromotion(this marketingDto.Promotion promotionDto) { var result = new Promotion { Id = promotionDto.Id, Name = promotionDto.Name, Description = promotionDto.Description, }; return(result); }
public virtual Promotion ToPromotion(marketingDto.Promotion promotionDto) { var result = new Promotion(); result.Id = promotionDto.Id; result.Name = promotionDto.Name; result.Description = promotionDto.Description; result.Coupons = promotionDto.Coupons; return(result); }
public static Promotion ToWebModel(this marketingDto.Promotion promotionDto) { return(MarketingConverterInstance.ToPromotion(promotionDto)); }