@using EnVisage.Code @using EnVisage.Code.HtmlHelpers @using Microsoft.AspNet.Identity @model EnVisage.Models.ProjectModel @{ if (Model.InactiveScenarios.Count == 0) { No records found } foreach (var scenario in Model.InactiveScenarios) { if(scenario.Type != (int)ScenarioType.Actuals) { @scenario.Name @((scenario.ProjectedRevenue ?? 0).ToString("C")) @((scenario.UseLMMargin == 1)? (scenario.ExpectedGrossMargin_LM ?? 0).ToString("p") : (scenario.ExpectedGrossMargin ?? 0).ToString("P0")) @((scenario.CalculatedGrossMargin ?? 0).ToString("P0")) @((scenario.CalculatedGrossMargin_LM ?? 0).ToString("P0")) @(scenario.CGSplit.Value.ToString("P0") + "/" + (1 - scenario.CGSplit.Value).ToString("P0")) @(scenario.StartDate.HasValue ? scenario.StartDate.Value.ToShortDateString() : string.Empty) @(scenario.EndDate.HasValue ? scenario.EndDate.Value.ToShortDateString() : string.Empty) @(Model.Priority) @(((decimal)(Model.Probability)/100).ToString("P0")) @if(Model.Probability <= 25){ (Low) } else if (Model.Probability <= 75) { (Medium) } else if (Model.Probability <= 99) { (High) } else { (Expected) } @((scenario.TDDirectCosts == null) ? "$0.00" : scenario.TDDirectCosts.Value.ToString("C")) @((scenario.TDDirectCosts_LM == null) ? "$0.00" : scenario.TDDirectCosts_LM.Value.ToString("C")) @((scenario.BUDirectCosts == null) ? "$0.00" : scenario.BUDirectCosts.Value.ToString("C")) @((scenario.BUDirectCosts_LM == null) ? "$0.00" : scenario.BUDirectCosts_LM.Value.ToString("C")) } } }