@model IEnumerable @**@ @Scripts.Render("~/bundles/TicketAdministartion_FullDetails") @if (Model != null && Model.Count() > 0) { foreach (var item2 in Model) { @Html.Hidden("AssignedVanDealerLat", @item2.AssignedToUserLattitude) @Html.Hidden("AssignedVanDealerLng", @item2.AssignedToUserLongitude) @Html.Hidden("BreakdownLat", @item2.BreakdownLattitude) @Html.Hidden("BreakdownLng", @item2.BreakdownLongitude) @Html.Hidden("defaultSlaTime", @item2.DefaultSlaTime) @Html.Hidden("CustomerContactNo", @item2.CustomerContactNo) @Html.Hidden("VehicleRegistrationNo", @item2.VehicleRegisterNumber) @Html.Hidden("DealerID", @item2.Dealer_Id) @Html.Hidden("VehicleTagging", @item2.Vehicle_tagging) //added on 6-05-2020 @Html.Hidden("FeedbackCallStatus", @item2.FeedbackCallStatus) @Html.Hidden("hdnTicketID", @item2.TicketIdAlias) //added on 23-12-2020 start @Html.Hidden("van_reached_punched_time", @item2.van_reached_punched_time) //added on 23-12-2020 end string dealerId = item2.Dealer_Id; string vehicleTagging = item2.Vehicle_tagging; string feedbackCallStatus = item2.FeedbackCallStatus;
@*

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

*@ @(Html.Kendo().PanelBar() .Name("panelbar") .ExpandMode(PanelBarExpandMode.Multiple) .Events(events => events // .Collapse("collapse") .Expand("onExpand") ) .HtmlAttributes(new { @class = "themeTable TicketID" }) .Items(panelbar => { panelbar.Add().Text("Ticket Id - " + item2.TicketIdAlias).HtmlAttributes(new { style = "text-align: center;", @id = "divTicketDetails", @class = "darktxt" }) .Expanded(true) .Content(@
@*added on 14-01-2021 start*@ @if(@item2.customer_type == "KAM") {
P-Icon

} @*added on 14-01-2021 end*@ @*added on 23-12-2020 start*@ @if (HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "viewer" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce_admin" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "superadmin") { if (@item2.TicketStatus == 5 || @item2.TicketStatus == 7) { @**@
Van Reached Punch Time
} else {
Van Reached Punch Time
} } @*added on 23-12-2020 end*@ @{ double totalDistance = 2 * Convert.ToDouble(item2.EstimatedDistance); double totalChargeableDistance = 2 * Convert.ToDouble(item2.ActualDistance); } @if (HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "viewer" ||HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "asm" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce_admin" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "superadmin") { if (HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce" || HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "asm") { } } @if (item2.EstimatedDistance != "" && item2.EstimatedDistance != null) { } else { } @* @if ((item2.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["ClosedAlias"]) || (item2.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["OpportunityLost"])) { @if (item2.ActualDistance != "" && item2.ActualDistance != null) { } else { } }*@
OTP @item2.OTP
Send SMS
Assigned To @item2.AssignedTo
Created By @item2.UsersUserName
Creation Date and Time @Html.DisplayFor(modelItem => item2.CreationTime)
Last Modified By @Html.DisplayFor(modelItem => item2.LastModifiedBy)
Last Modified Date and Time @Html.DisplayFor(modelItem => item2.LastModifiedTime)
Breakdown Location @Html.DisplayFor(modelItem => item2.BreakdownLocation)
Breakdown Location Landmark @Html.DisplayFor(modelItem => item2.BreakdownLocationLandmark)
Breakdown Vehicle Travelled (In KM) @Html.DisplayFor(modelItem => item2.KmCovered)
Route @Html.Display("route", (string)ViewBag.Route)
Estimated Chargeable Distance (In KM) @Html.DisplayFor(modelItem => item2.EstimatedDistance) + @Html.DisplayFor(modelItem => item2.EstimatedDistance) = @totalDistance @Html.DisplayFor(modelItem => item2.EstimatedDistance)
Actual Chargeable Distance (In KM) @Html.DisplayFor(modelItem => item2.ActualDistance) + @Html.DisplayFor(modelItem => item2.ActualDistance) = @totalChargeableDistance @Html.DisplayFor(modelItem => item2.EstimatedDistance)
@*Total Distance Covered by Vehicle (In KM)*@ EOS Van Actual Distance Travelled (In KM) @Html.DisplayFor(modelItem => item2.VanKmCovered)
EOS Estimated Van Reach Time
@*Total Distance Covered by Vehicle (In KM)*@ EOS Van Trip Start Time @Html.DisplayFor(modelItem => item2.TripStart)
@*Total Distance Covered by Vehicle (In KM)*@ EOS Van Trip End Time @Html.DisplayFor(modelItem => item2.TripEnd)
@*Total Distance Covered by Vehicle (In KM)*@ Source of Location @Html.DisplayFor(modelItem => item2.TollFreeNoSource)
); panelbar.Add().Text("Driver/Caller Info").HtmlAttributes(new { @id = "divDriverDetails", @class = "" }) .Content(@
Name
Contact No.
); panelbar.Add().Text("Vehicle's Owner/Fleet Info").HtmlAttributes(new { @id = "divOwnerDetails", @class = "" }) .Content(@
@* added on 15-12-2020*@
Owner's Name
Owner's Contact No.
Owner's Location
Customer Type
Customer Id
); panelbar.Add().Text("Vehicle Health").HtmlAttributes(new { @id = "divBatteryVoltage", @class = "" }) .Content(@
Battery Voltage
Fuel Level (In "L")
DEF Level (In "L")
Fuel Level In PER
); panelbar.Add().Text("Vehicle Info").HtmlAttributes(new { @id = "divVehicleDetails", @class = "" }) .Content(@
@*added on 27-11-2020*@ @* ended on 27-11-2020*@
Registration No.
Chassis No.
Model No.
Product Variant
Vehicle Type
Vehicle Installation Date
Caller Type @Html.DisplayFor(modelItem => item2.DefaultCol2)
Caller Contact No. @Html.DisplayFor(modelItem => item2.DefaultCol3)
Nature of Problem @Html.DisplayFor(modelItem => item2.Description)
Vehicle Warranty @Html.DisplayFor(modelItem => item2.vehicle_warranty)
Vehicle Extended Warranty @Html.DisplayFor(modelItem => item2.vehicle_warranty)
Extended Warranty End Date @Html.DisplayFor(modelItem => item2.vehicle_warranty)
Vehicle AMC @Html.DisplayFor(modelItem => item2.vehicle_amc)
Vehicle AMC Type @Html.DisplayFor(modelItem => item2.vehicle_amc)
Vehicle AMC End Date @Html.DisplayFor(modelItem => item2.vehicle_amc)
Vehicle Emission Norms @Html.DisplayFor(modelItem => item2.vehicle_emission_norms)
Vehicle Sales Date @Html.DisplayFor(modelItem => item2.vehicle_sales_date)
); if (item2.AssignedTo == "van") { panelbar.Add().Text("Van Info").HtmlAttributes(new { @id = "divVanDetails", @class = "" }) .Expanded(true) .Content(@
@if (HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce") { }
Van ID @Html.DisplayFor(modelItem => item2.DealerOrVanId)
EOS Team Member @Html.DisplayFor(modelItem => item2.DealerOrVanName)
Dealer Name @Html.DisplayFor(modelItem => item2.Dealerdealer_name)
Contact No. @Html.DisplayFor(modelItem => item2.DealerOrServiceEnggContactNumber)
Workshop Manager Name and Contact No. @Html.DisplayFor(modelItem => item2.WM_Name) (@Html.DisplayFor(modelItem => item2.DealerContactNumber1))
Dealer State @Html.DisplayFor(modelItem => item2.DealerState)
Send SMS
); } else { panelbar.Add().Text("Dealer Info").HtmlAttributes(new { @id = "divDealerDetails", @class = "" }) .Expanded(true) .Content(@
@if (HttpContext.Current.Session["UserRole"].ToString().ToLower().Trim() == "cce") { }
Dealer ID @Html.DisplayFor(modelItem => item2.DealerOrVanId)
Dealer Name @Html.DisplayFor(modelItem => item2.DealerOrVanName)
Contact No. @Html.DisplayFor(modelItem => item2.DealerOrServiceEnggContactNumber)
Workshop Manager Name @Html.DisplayFor(modelItem => item2.WM_Name)
Dealer State @Html.DisplayFor(modelItem => item2.DealerState)
Send SMS
); } panelbar.Add().Text("Escalation Members Info").HtmlAttributes(new { @id = "divEscalationDetails", @class = "" }) //.Expanded(true) .Content(@
); panelbar.Add().Text("Kam Details Info").HtmlAttributes(new { @id = "divKamDetails", @class = "" }) .Content(@
Fleet Manager Name
Fleet Manager Number
KAM Manager Name
KAM Manager Number
); }) )
//} } } else {

@*No Details Available!!!*@ @System.Configuration.ConfigurationManager.AppSettings["no_details_available"].ToString()

//} }