@model IEnumerable @if (Model != null && Model.Count() > 0) {
Ticket List
@*
*@
@foreach (var item in Model) { }
Id Status Resolution SLA (in min) Response SLA (in min)
@Html.DisplayFor(modelItem => item.TicketId) @Html.DisplayFor(modelItem => item.TicketStatusAlias) @Html.DisplayFor(modelItem => item.DefaultSlaTime) @Html.DisplayFor(modelItem => item.TotalTicketLifecycleTimeSla)
Ticket Information
@*
*@
@*
*@
Ticket Details
@foreach (var item in Model) { @Html.Hidden("AssignedVanDealerLat", @item.AssignedToUserLattitude) @Html.Hidden("AssignedVanDealerLng", @item.AssignedToUserLongitude) @Html.Hidden("BreakdownLat", @item.BreakdownLattitude) @Html.Hidden("BreakdownLng", @item.BreakdownLongitude) @Html.Hidden("defaultSlaTime", @item.DefaultSlaTime)

@Html.DisplayFor(modelItem => item.TicketId)

@{ double totalDistance = 2 * Convert.ToDouble(item.EstimatedDistance); } @*@if (Model != null && Model.Count() > 0) { foreach (var item2 in Model) { *@ @if (item.EstimatedDistance != "" && item.EstimatedDistance != null) { } else { } @*} }*@ @if (ViewBag.CustomerDetails != null) { foreach (var item1 in (List)ViewBag.CustomerDetails) { } } @if (ViewBag.OwnerDetails != null) { foreach (var item3 in (List)ViewBag.OwnerDetails) { } } @if (ViewBag.VehicleDetails != null) { foreach (var item4 in (List)ViewBag.VehicleDetails) { } } @if (Model != null && Model.Count() > 0) { foreach (var item5 in Model) { if (item.AssignedTo == "van") { } else { } } }
Assigned To @Html.DisplayFor(modelItem => item.AssignedTo)
Created By @Html.DisplayFor(modelItem => item.UsersUserName)
Creation Date and Time @Html.DisplayFor(modelItem => item.CreationTime)
Last Modified By @Html.DisplayFor(modelItem => item.LastModifiedBy)
Last Modified Date and Time @Html.DisplayFor(modelItem => item.LastModifiedTime)
Breakdown location @Html.DisplayFor(modelItem => item.BreakdownLocation)
Breakdown location landmark @Html.DisplayFor(modelItem => item.BreakdownLocationLandmark)
Route @Html.Display("route", (string)ViewBag.Route)
Estimated Chargeable Distance(KM) @Html.DisplayFor(modelItem => item.EstimatedDistance) + @Html.DisplayFor(modelItem => item.EstimatedDistance) = @totalDistance @Html.DisplayFor(modelItem => item.EstimatedDistance)
Driver/Caller Info
Name @Html.DisplayFor(modelItem => item1.CustomerName)
Contact @Html.DisplayFor(modelItem => item.CustomerContactNo)
Vehicle's Owner/Fleet Info
Owner's Name @Html.DisplayFor(modelItem => item3.CustomerCustomerName)
Owner's Contact No. @Html.DisplayFor(modelItem => item3.CustomerMobileNumber1)
Owner's Location @Html.DisplayFor(modelItem => item3.CustomerState)
Vehicle Info
Registration No. @Html.DisplayFor(modelItem => item4.RegistrationNo)
Model No. @Html.DisplayFor(modelItem => item4.ModelNumber)
Product varient @Html.Display("ModelTagging", (string)ViewBag.ModelTagging)
Type of load carrying @Html.DisplayFor(modelItem => item5.DefaultCol2)
Direction of vechicle @Html.DisplayFor(modelItem => item5.DefaultCol3)
Nature of problem @Html.DisplayFor(modelItem => item5.Description)
Van Info
Van ID @Html.DisplayFor(modelItem => item5.DealerOrVanId)
EOS Team Member @Html.DisplayFor(modelItem => item5.DealerOrVanName)
Contact No. @Html.DisplayFor(modelItem => item5.DealerOrServiceEnggContactNumber)
Dealer Info
Dealer ID @Html.DisplayFor(modelItem => item5.DealerOrVanId)
Dealer Name @Html.DisplayFor(modelItem => item5.DealerOrVanName)
Contact No. @Html.DisplayFor(modelItem => item5.DealerOrServiceEnggContactNumber)
//} }
} else {

No Details Available!!!

}