Esempio n. 1
0
        public static Brand FromDataBrand(Mediaradar.Brand brand)
        {
            if (brand == null)
            {
                throw new ArgumentNullException("brand");
            }

            return new Brand(brand.BrandId, brand.BrandName);
        }
Esempio n. 2
0
        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
                       };
        }