Esempio n. 1
0
		public Program(ScheduleSection parent)
		{
			Parent = parent;
			UniqueID = Guid.NewGuid();
			Index = Parent.Programs.Count + 1;
			Daypart = string.Empty;
			Day = string.Empty;
			Time = string.Empty;
			Length = string.Empty;
			Spots = new List<Spot>();
			SummaryItem = new CustomSummaryItem();
		}
		public override void Deserialize(XmlNode node)
		{
			base.Deserialize(node);
			Items.Clear();
			foreach (XmlNode childNode in node.ChildNodes)
			{
				switch (childNode.Name)
				{
					case "SummaryItem":
						var item = new CustomSummaryItem();
						item.Deserialize(childNode);
						Items.Add(item);
						break;
				}
			}
		}
 public override void Deserialize(XmlNode node)
 {
     base.Deserialize(node);
     Items.Clear();
     foreach (XmlNode childNode in node.ChildNodes)
     {
         switch (childNode.Name)
         {
         case "SummaryItem":
             var item = new CustomSummaryItem();
             item.Deserialize(childNode);
             Items.Add(item);
             break;
         }
     }
 }
Esempio n. 4
0
		public DigitalProduct()
		{
			UniqueID = Guid.NewGuid();
			Category = string.Empty;
			Websites = new List<string>();
			AddtionalInfo = new List<ProductInfo>();
			PackageRecord = new ProductPackageRecord();
			SummaryItem = new CustomSummaryItem();
			RateType = "CPM";
			EnableLocation = true;
			EnableTarget = true;
			EnableRichMedia = true;
		}