public OptionSummary(OptionsContent parent) { Parent = parent; if (MediaMetaData.Instance.ListManager.DefaultOptionsSettings.ShowWeeklySpots) SpotType = SpotType.Week; else if (MediaMetaData.Instance.ListManager.DefaultOptionsSettings.ShowMonthlySpots) SpotType = SpotType.Month; else if (MediaMetaData.Instance.ListManager.DefaultOptionsSettings.ShowTotalSpots) SpotType = SpotType.Total; else SpotType = SpotType.Week; ApplySettingsForAll = MediaMetaData.Instance.ListManager.DefaultOptionsSettings.UniversalToggles; ; ContractSettings = new ContractSettings(); #region Options ShowLineId = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowLineId; ShowLogo = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowLogo; ShowCampaign = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowCampaign; ShowComments = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowComments; ShowTotalCost = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowTotalCost; ShowTallySpots = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowTallySpots; ShowTallyCost = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowTallyCost; ShowSpotsX = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.ShowSpotsX; UseDecimalRates = MediaMetaData.Instance.ListManager.DefaultOptionsSummarySettings.UseDecimalRates; #endregion UpdateSpotType(true); }
public SimpleSummaryState() { ShowAdvertiser = true; ShowDecisionMaker = true; ShowPresentationDate = true; ShowFlightDates = true; ItemsState = new List<SimpleSummaryItemState>(); ContractSettings = new ContractSettings(); }
public BaseSummarySettings() { ShowAdvertiser = true; ShowDecisionMaker = true; ShowPresentationDate = true; ShowFlightDates = true; ShowMonthly = false; ShowTotal = false; SlideHeader = string.Empty; ContractSettings = new ContractSettings(); }
public SimpleSummaryState() { SaveFolder = new StorageDirectory(AppProfileManager.Instance.AppSaveFolder.RelativePathParts.Merge(new[] { "closing summary" })); TemplatesFolder = new StorageDirectory(AppProfileManager.Instance.AppSaveFolder.RelativePathParts.Merge(new[] { "closing summary", "templates" })); ShowAdvertiser = true; ShowDecisionMaker = true; ShowPresentationDate = true; ShowFlightDates = true; ShowMonthly = false; ShowTotal = false; SlideHeader = string.Empty; Advertiser = string.Empty; DecisionMaker = string.Empty; PresentationDate = DateTime.MinValue; FlightDatesStart = DateTime.MinValue; FlightDatesEnd = DateTime.MinValue; ItemsState = new List<SimpleSummaryItemState>(); ContractSettings = new ContractSettings(); }
public SnapshotSummary(SnapshotContent parent) { Parent = parent; ApplySettingsForAll = MediaMetaData.Instance.ListManager.DefaultSnapshotSettings.UniversalToggles; ContractSettings = new ContractSettings(); #region Options ShowLineId = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowLineId; ShowLogo = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowLogo; ShowCampaign = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowCampaign; ShowComments = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowComments; ShowSpots = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowSpots; ShowCost = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowCost; ShowTotalWeeks = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowTotalWeeks; ShowTotalCost = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowTotalCost; ShowTallySpots = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowTallySpots; ShowTallyCost = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowTallyCost; ShowSpotsX = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.ShowSpotsX; UseDecimalRates = MediaMetaData.Instance.ListManager.DefaultSnapshotSummarySettings.UseDecimalRates; #endregion }
public virtual void Dispose() { ContractSettings = null; }