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 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; }