@model GODATA.Models.Report.HdLmdBusContribution @if (Model != null) {
@if (Model.HdLmdBusContributionList != null && Model.HdLmdBusContributionList.Count() > 0) { @(Html.Kendo().Chart().Name("EosCallContributionChart").Theme("Bootstrap").Title("EOS – Call Contribution") .Legend(legend => legend.Position(ChartLegendPosition.Right)) .ChartArea(chartArea => chartArea.Background("transparent").Height(300)) .SeriesDefaults(seriesDefaults => seriesDefaults.Line().Style(ChartLineStyle.Smooth)) .Series(series => { series.Line(Model.HdLmdBusContributionList.Select(s => s.HdPer)).Name("Hd %"); series.Line(Model.HdLmdBusContributionList.Select(s => s.BusPer)).Name("Buses %"); series.Line(Model.HdLmdBusContributionList.Select(s => s.LmdPer)).Name("Lmd %"); }) .CategoryAxis(axis => axis.Categories(Model.HdLmdBusContributionList.Select(s => s.MonthName)).MajorGridLines(lines => lines.Visible(false)).Labels(labels => labels.Rotation(-30))) .ValueAxis(axis => axis.Numeric().Title("%").Labels(labels => labels.Format("{0}").Step(4)).Line(line => line.Visible(false)).AxisCrossingValue(-10)) .Tooltip(tooltip => tooltip.Visible(true).Template("#= category # - #= kendo.format('{0:0}', value)#")) .HtmlAttributes(new { style = "width:100%;height:100%;", @class = "revenue-kendo-chart" })) } else { }
@if (Model.HdLmdBusContributionList != null && Model.HdLmdBusContributionList.Count() > 0) { @foreach (var item in Model.HdLmdBusContributionList) { @if (item.HdPer_.ToString() == "-") { } else if (Convert.ToDouble(item.HdPer_) < 75.00) { } else if ((Convert.ToDouble(item.HdPer_) >= 75.00) && @Convert.ToDouble(item.HdPer_) <= 90.00) { } else if (Convert.ToDouble(item.HdPer_) > 90.00) { } @if (item.BusPer_.ToString() == "-") { } else if (Convert.ToDouble(item.BusPer_) < 75.00) { } else if ((Convert.ToDouble(item.BusPer_) >= 75.00) && @Convert.ToDouble(item.BusPer_) <= 90.00) { } else if (Convert.ToDouble(item.BusPer_) > 90.00) { } @if (item.LmdPer_.ToString() == "-") { } else if (Convert.ToDouble(item.LmdPer_) < 75.00) { } else if ((Convert.ToDouble(item.LmdPer_) >= 75.00) && @Convert.ToDouble(item.LmdPer_) <= 90.00) { } else if (Convert.ToDouble(item.LmdPer_) > 90.00) { } }
EOS – Call Contribution
Month Total Calls Hd Buses Lmd Hd % Buses % Lmd %
@item.MonthName @item.TotalCalls @item.HDCalls @item.BusCalls @item.LMDCalls@item.HdPer_@item.HdPer_@item.HdPer_@item.HdPer_@item.BusPer_@item.BusPer_@item.BusPer_@item.BusPer_@item.LmdPer_@item.LmdPer_@item.LmdPer_@item.LmdPer_
} else {

No data available on selected filter !!!

Please select different filter.

}
@if (Model.HdLmdBusclosedList != null && Model.HdLmdBusclosedList.Count() > 0) { @(Html.Kendo().Chart().Name("LmdHdCallClosedPercentWithin24hrsChart").Theme("Bootstrap").Title("HD, LMD and BUSES – Call Closed % Within 24hrs") .Legend(legend => legend.Position(ChartLegendPosition.Right)) .ChartArea(chartArea => chartArea.Background("transparent").Height(300)) .SeriesDefaults(seriesDefaults => seriesDefaults.Line().Style(ChartLineStyle.Smooth)) .Series(series => { series.Line(Model.HdLmdBusclosedList.Select(s => s.HdWithIn24HrsPer)).Name("Within 24Hrs Hd %"); series.Line(Model.HdLmdBusclosedList.Select(s => s.BusWithIn24HrsPer)).Name("Within 24Hrs Buses %"); series.Line(Model.HdLmdBusclosedList.Select(s => s.LmdWithIn24HrsPer)).Name("Within 24Hrs Lmd %"); }) .CategoryAxis(axis => axis.Categories(Model.HdLmdBusclosedList.Select(s => s.MonthName)).MajorGridLines(lines => lines.Visible(false)).Labels(labels => labels.Rotation(-30))) .ValueAxis(axis => axis.Numeric().Title("Count").Labels(labels => labels.Format("{0}").Step(4)).Line(line => line.Visible(false)).AxisCrossingValue(-10)) .Tooltip(tooltip => tooltip.Visible(true).Template("#= category # - #= kendo.format('{0:0}', value)#")) .HtmlAttributes(new { style = "width:100%;height:100%;", @class = "revenue-kendo-chart" })) } else { }
@if (Model.HdLmdBusclosedList != null && Model.HdLmdBusclosedList.Count() > 0) { @foreach (var item in Model.HdLmdBusclosedList) { @if (item.HdWithIn24HrsPer_.ToString() == "-") { } else if (Convert.ToDouble(item.HdWithIn24HrsPer_) < 75.00) { } else if ((Convert.ToDouble(item.HdWithIn24HrsPer_) >= 75.00) && @Convert.ToDouble(item.HdWithIn24HrsPer_) <= 90.00) { } else if (Convert.ToDouble(item.HdWithIn24HrsPer_) > 90.00) { } @if (item.BusWithIn24HrsPer_.ToString() == "-") { } else if (Convert.ToDouble(item.BusWithIn24HrsPer_) < 75.00) { } else if ((Convert.ToDouble(item.BusWithIn24HrsPer_) >= 75.00) && @Convert.ToDouble(item.BusWithIn24HrsPer_) <= 90.00) { } else if (Convert.ToDouble(item.BusWithIn24HrsPer_) > 90.00) { } @if (item.LmdWithIn24HrsPer_.ToString() == "-") { } else if (Convert.ToDouble(item.LmdWithIn24HrsPer_) < 75.00) { } else if ((Convert.ToDouble(item.LmdWithIn24HrsPer_) >= 75.00) && @Convert.ToDouble(item.LmdWithIn24HrsPer_) <= 90.00) { } else if (Convert.ToDouble(item.LmdWithIn24HrsPer_) > 90.00) { } }
HD, LMD and BUSES – Call Closed % Within 24hrs
Month Hd Buses Lmd Within 24Hrs
Within 24Hrs Beyond 24Hrs Total Within 24Hrs Beyond 24Hrs Total Within 24Hrs Beyond 24Hrs Total Hd % Buses % Lmd %
@item.MonthName @item.HdWithIn24Hrs @item.HdBeyond24Hrs @item.HdTotal @item.BusWithIn24Hrs @item.BusBeyond24Hrs @item.BusTotal @item.LmdWithIn24Hrs @item.LmdBeyond24Hrs @item.LmdTotal@item.HdWithIn24HrsPer_@item.HdWithIn24HrsPer_@item.HdWithIn24HrsPer_@item.HdWithIn24HrsPer_@item.BusWithIn24HrsPer_@item.BusWithIn24HrsPer_@item.BusWithIn24HrsPer_@item.BusWithIn24HrsPer_@item.LmdWithIn24HrsPer_@item.LmdWithIn24HrsPer_@item.LmdWithIn24HrsPer_@item.LmdWithIn24HrsPer_
} else {

No data available on selected filter !!!

Please select different filter.

}
}