public static Brand FromDataBrand(Mediaradar.Brand brand) { if (brand == null) { throw new ArgumentNullException("brand"); } return new Brand(brand.BrandId, brand.BrandName); }
public static Ad FromDataAd(Mediaradar.Ad dataAd) { if (dataAd == null) { throw new ArgumentNullException("ad"); } Position position; return new Ad { Brand = Brand.FromDataBrand(dataAd.Brand), Position = Enum.TryParse(dataAd.Position, true, out position) ? position : default(Position), NumPages = dataAd.NumPages, AdId = dataAd.AdId }; }