@using EnVisage.Code @using EnVisage.Models @using Microsoft.AspNet.Identity @model Object @{ var user = (new EnVisage.Code.Cache.UsersCache()).Value.FirstOrDefault(x => x.Id == new Guid(User.Identity.GetID())); var menuId = (Model is CapacityDetailsOptionsModel ? ((CapacityDetailsOptionsModel)Model).MenuId : "visibilitydropdown_calendar"); CapacityPageInitOption initDataObject = new CapacityPageInitOption() { ShowUpper = true, ShowLower = false, IsUOMHours = user != null && !user.PreferredResourceAllocation, PreferredTotalsDisplaying = user != null && user.PreferredTotalsDisplaying, IsBarMode = false, IsViewModeMonth = true, IsCapacityModeActuals = false, GroupByTeam = false, ShowCapacity = 1, StartDate = new DateTime(DateTime.UtcNow.Year, DateTime.UtcNow.Month, 1).ToString("MM/dd/yyyy"), EndDate = new DateTime(DateTime.UtcNow.Year, DateTime.UtcNow.Month, 1).AddMonths(6).ToString("MM/dd/yyyy"), MenuId = menuId, ModelType = Model != null ? Model.GetType().ToString() : string.Empty, PagePreferences = user.GetPreferences(Request.Url.AbsolutePath, "capacityManagementView"), DataSection = "capacityManagementView", }; //if (Model is CapacityDetailsModel) //{ // initDataObject.CompanyId = ((CapacityDetailsModel)Model).CompanyId; // initDataObject.ViewId = ((CapacityDetailsModel)Model).ViewId; // initDataObject.TeamId = ((CapacityDetailsModel)Model).TeamId; // initDataObject.ResourceId = ((CapacityDetailsModel)Model).ResourceId; // initDataObject.FilterOptions = ((CapacityDetailsModel)Model).OptionsForFilters; // initDataObject.PageTitle = "calendar"; // SA. ENV-905. Backurl page name - to return to this page //} //if (Model is ViewBoardModel) //{ // initDataObject.ViewId = ((ViewBoardModel)Model).SelectedViewId; // initDataObject.PageTitle = "dashboard"; // SA. ENV-905. Backurl page name - to return to this page //} //if (Model is TeamboardModel) //{ // initDataObject.TeamId = ((TeamboardModel)Model).SelectedTeamId; // initDataObject.PageTitle = "dashboard"; // SA. ENV-905. Backurl page name - to return to this page //} //if (Model is PeopleResourceModel) //{ initDataObject.ResourceId = ((PeopleResourceModel)Model).Id; initDataObject.PageTitle = "dashboard"; // SA. ENV-905. Backurl page name - to return to this page @*}*@ var json = Newtonsoft.Json.JsonConvert.SerializeObject(initDataObject); }
to
End Date should not be less than Start Date

Name
Grand Totals
@if (SecurityManager.CheckSecurityObjectPermission(Areas.Projects, AccessLevel.Write)) { }
{{ row.Name || 'empty' }}
@if (!SecurityManager.CheckSecurityObjectPermission(Areas.Projects, AccessLevel.Write)) { }
Actual {{ row.Name || 'empty' }}
{{ row.Name || 'empty' }}
{{ (res.GrandTotalQuantity || 0 | number:2) }}
{{ (res.GrandActualTotalQuantity || 0 | number:2) }}
Actual
{{ (res.GrandActualTotalQuantity || 0 | number:2) }}
{{ row.Name || 'empty' }}
{{ row.Name || 'empty' }}
{{ (row.GrandTotalQuantity || 0 | number:2) }} {{(CalcRemainingCapacityTotal(row.GrandTotalQuantity) || 0 | number:2)}}
Actual
{{(row.ActualsTotalValue || 0 | number:2)}}
{{ row.Name || 'empty' }}
{{ (row.GrandTotalQuantity || 0 | number:2) }}
{{ npCategory.Name || 'empty' }}
{{ npCategory.Name || 'empty' }}
{{ (res.GrandTotalQuantity || 0 | number:2) }}
{{ (npCategory.GrandTotalQuantity || 0 | number:2) }}
{{ (res.GrandTotalQuantity || 0 | number:2) }}
Project {{ header.Title }}
{{header.Title.substr(0,3)}}
{{ header.IsMonth ? '' : header.Title}}
{{ (res.QuantityValues[$index] || 0 | number:2) }} {{ (res.QuantityValues[$index] || 0 | number:2) }} {{ (res.ActualQuantityValues[$index] || 0 | number:2) }} {{ (res.ActualQuantityValues[$index] || 0 | number:2) }}
{{ (res.ActualQuantityValues[$index] || 0 | number:2) }} {{ (res.ActualQuantityValues[$index] || 0 | number:2) }}
{{ (row.QuantityValues[$index] || 0 | number:2)}} {{(CalcRemainingCapacity(row.QuantityValues[$index], $index)|| 0 | number:2)}}
{{ (row.ActualsValues[$index] || 0 | number:2)}}
{{col || 0 | number:2}}
{{ (res.QuantityValues[$index] || 0 | number:2) }} {{ (res.QuantityValues[$index] || 0 | number:2) }} {{ (npCategory.QuantityValues[$index] || 0 | number:2) }}
There is no data available.