//------------------------------------------------------------------------------ // // This code was generated from a template. // // Manual changes to this file may cause unexpected behavior in your application. // Manual changes to this file will be overwritten if the code is regenerated. // //------------------------------------------------------------------------------ namespace EnVisage { using System; using System.Collections.Generic; public partial class Scenario { public Scenario() { this.ChildScenarios = new HashSet(); this.Scenario2Group = new HashSet(); this.PeopleResourceAllocations = new HashSet(); this.Teams = new HashSet(); this.Team2Scenario = new HashSet(); this.CostSavings1 = new HashSet(); } public System.Guid Id { get; set; } public Nullable ParentId { get; set; } public Nullable TemplateId { get; set; } public int Type { get; set; } public string Name { get; set; } public Nullable ProjectedRevenue { get; set; } public Nullable ExpectedGrossMargin { get; set; } public Nullable CalculatedGrossMargin { get; set; } public Nullable CGSplit { get; set; } public Nullable EFXSplit { get; set; } public Nullable StartDate { get; set; } public Nullable EndDate { get; set; } public Nullable Duration { get; set; } public Nullable TDDirectCosts { get; set; } public Nullable BUDirectCosts { get; set; } public Nullable Shots { get; set; } public Nullable TDRevenueShot { get; set; } public Nullable BURevenueShot { get; set; } public bool FreezeRevenue { get; set; } public Nullable LastUpdate { get; set; } public string Color { get; set; } public Nullable Status { get; set; } public Nullable UseLMMargin { get; set; } public Nullable ExpectedGrossMargin_LM { get; set; } public Nullable CalculatedGrossMargin_LM { get; set; } public Nullable TDDirectCosts_LM { get; set; } public Nullable BUDirectCosts_LM { get; set; } public Nullable BURevenueShot_LM { get; set; } public Nullable ShotStartDate { get; set; } public Nullable EntryTimeStamp { get; set; } public bool GrowthScenario { get; set; } public Nullable Actuals_BUDirectCosts { get; set; } public Nullable Actuals_BUDirectCosts_LM { get; set; } public Nullable SystemAttributeObjectID { get; set; } public Nullable ProjectedExpense { get; set; } public Nullable CostSavings { get; set; } public Nullable CostSavingsStartDate { get; set; } public Nullable CostSavingsEndDate { get; set; } public Nullable CostSavingsType { get; set; } public virtual ICollection ChildScenarios { get; set; } public virtual Scenario ParentScenario { get; set; } public virtual ICollection Scenario2Group { get; set; } public virtual ICollection PeopleResourceAllocations { get; set; } public virtual ICollection Teams { get; set; } public virtual ICollection Team2Scenario { get; set; } public virtual ICollection CostSavings1 { get; set; } public virtual Project Project { get; set; } } }