59 lines
2.9 KiB
C#
59 lines
2.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace IntegrationTests.Models
|
|
{
|
|
public partial class Scenario
|
|
{
|
|
public Scenario()
|
|
{
|
|
this.PeopleResourceAllocations = new List<PeopleResourceAllocation>();
|
|
this.Scenario1 = new List<Scenario>();
|
|
this.Scenario2Group = new List<Scenario2Group>();
|
|
this.Teams = new List<Team>();
|
|
}
|
|
|
|
public System.Guid Id { get; set; }
|
|
public Nullable<System.Guid> ParentId { get; set; }
|
|
public Nullable<System.Guid> TemplateId { get; set; }
|
|
public int Type { get; set; }
|
|
public string Name { get; set; }
|
|
public Nullable<decimal> ProjectedRevenue { get; set; }
|
|
public Nullable<decimal> ExpectedGrossMargin { get; set; }
|
|
public Nullable<decimal> CalculatedGrossMargin { get; set; }
|
|
public Nullable<decimal> CGSplit { get; set; }
|
|
public Nullable<decimal> EFXSplit { get; set; }
|
|
public Nullable<System.DateTime> StartDate { get; set; }
|
|
public Nullable<System.DateTime> EndDate { get; set; }
|
|
public Nullable<int> Duration { get; set; }
|
|
public Nullable<decimal> TDDirectCosts { get; set; }
|
|
public Nullable<decimal> BUDirectCosts { get; set; }
|
|
public Nullable<int> Shots { get; set; }
|
|
public Nullable<decimal> TDRevenueShot { get; set; }
|
|
public Nullable<decimal> BURevenueShot { get; set; }
|
|
public Nullable<System.DateTime> LastUpdate { get; set; }
|
|
public string Color { get; set; }
|
|
public Nullable<int> Status { get; set; }
|
|
public Nullable<int> UseLMMargin { get; set; }
|
|
public Nullable<decimal> ExpectedGrossMargin_LM { get; set; }
|
|
public Nullable<decimal> CalculatedGrossMargin_LM { get; set; }
|
|
public Nullable<decimal> TDDirectCosts_LM { get; set; }
|
|
public Nullable<decimal> BUDirectCosts_LM { get; set; }
|
|
public Nullable<decimal> BURevenueShot_LM { get; set; }
|
|
public Nullable<System.DateTime> ShotStartDate { get; set; }
|
|
public Nullable<System.DateTime> EntryTimeStamp { get; set; }
|
|
public Nullable<decimal> Actuals_BUDirectCosts { get; set; }
|
|
public Nullable<decimal> Actuals_BUDirectCosts_LM { get; set; }
|
|
public Nullable<System.Guid> SystemAttributeObjectID { get; set; }
|
|
public Nullable<decimal> ProjectedExpense { get; set; }
|
|
public bool FreezeRevenue { get; set; }
|
|
public bool GrowthScenario { get; set; }
|
|
public virtual ICollection<PeopleResourceAllocation> PeopleResourceAllocations { get; set; }
|
|
public virtual Project Project { get; set; }
|
|
public virtual ICollection<Scenario> Scenario1 { get; set; }
|
|
public virtual Scenario Scenario2 { get; set; }
|
|
public virtual ICollection<Scenario2Group> Scenario2Group { get; set; }
|
|
public virtual ICollection<Team> Teams { get; set; }
|
|
}
|
|
}
|