@model IEnumerable @if (Model != null && Model.Count() > 0) {
@*
*@ @*Ticket Activity*@ @foreach (var item in Model) { string EstimatedTimeForJobCompletion = ((item.EstimatedTimeForJobCompletion.ToString() == "0") ? "" : item.EstimatedTimeForJobCompletion.ToString()); var assignedUser = item.DealerOrVanName; @if (item.AssignedTo == "dealer") { } else { } @if (item.AssignedTo == "dealer") { } else { } if (item.TicketStatus == 7) { } }
Ticket Id @Html.DisplayFor(modelItem => item.TicketIdAlias, new { @id = "textTicketId" })
Created By @Html.DisplayFor(modelItem => item.UsersUserName)
Assigned To @assignedUser
Problem Description @Html.DisplayFor(modelItem => item.Description)
Estimated Time for Job Completion (In Min) NA@Html.DisplayFor(modelItem => EstimatedTimeForJobCompletion)
Estimated Cost (In  ) NA@Html.DisplayFor(modelItem => item.RepairCost)
Ticket Status @*@Html.LabelFor(model => model.TicketStatus)*@ @Html.DisplayFor(modelItem => item.TicketStatusAlias)
Reason @*@Html.LabelFor(model => model.TicketStatus)*@ @Html.DisplayFor(modelItem => item.OpportunityLossReason)
Remarks @*@Html.LabelFor(model => model.Description)*@ @Html.DisplayFor(modelItem => item.SuggestionComment)
@if (((ViewBag.UserRole).ToLower().Trim() == "cce" || (ViewBag.UserRole).ToLower().Trim() == "cce_admin") && (Model.Select(s => s.TicketStatus).FirstOrDefault() != 5) && (Model.Select(s => s.TicketStatus).FirstOrDefault() != 7)) {
}
@*open ticket activity*@ @*if (item.TicketStatus != 5) {*@ @if (ViewBag.OpenTicketActivity != null) { if (ViewBag.OpenTicketActivity.Count > 0) { int counter = 1; foreach (var item11 in (List)ViewBag.OpenTicketActivity) { string imgSource = ""; string addBackgroundClass = ""; if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["assignedAlias"]) { imgSource = "imgAccept"; addBackgroundClass = "AssignedTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["InProgressAlias"]) { imgSource = "imgReached"; addBackgroundClass = "InProgressTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["PreClousereAlias"]) { imgSource = "imgResolved"; addBackgroundClass = "PreClouserTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["DeclinedAlias"]) { imgSource = "imgDeclined"; addBackgroundClass = "DeclinedTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["NewAlias"]) { imgSource = "imgNew"; addBackgroundClass = "NewTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["ClosedAlias"]) { imgSource = "imgClose"; addBackgroundClass = "CloseTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["OpportunityLost"]) { imgSource = "imgOpportunityLost"; addBackgroundClass = "OpportunityLostTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["TripEnd"]) { imgSource = "imgTripEnd"; addBackgroundClass = ""; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["TripStart"]) { imgSource = "imgTripStart"; addBackgroundClass = "tripStartTicket"; } } } } //close ticket activity else { if (ViewBag.CloseTicketActivity.Count > 0) { int counter = 1; foreach (var item11 in (List)ViewBag.CloseTicketActivity) { string imgSource = ""; string addBackgroundClass = ""; if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["assignedAlias"]) { imgSource = "imgAccept"; addBackgroundClass = "AssignedTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["InProgressAlias"]) { imgSource = "imgReached"; addBackgroundClass = "InProgressTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["PreClousereAlias"]) { imgSource = "imgResolved"; addBackgroundClass = "PreClouserTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["DeclinedAlias"]) { imgSource = "imgDeclined"; addBackgroundClass = "DeclinedTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["NewAlias"]) { imgSource = "imgNew"; addBackgroundClass = "NewTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["ClosedAlias"]) { imgSource = "imgClose"; addBackgroundClass = "CloseTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["OpportunityLost"]) { imgSource = "imgOpportunityLost"; addBackgroundClass = "OpportunityLostTicket"; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["TripEnd"]) { imgSource = "imgTripEnd"; addBackgroundClass = ""; } else if (item11.TicketStatusAlias == System.Configuration.ConfigurationManager.AppSettings["TripStart"]) { imgSource = "imgTripStart"; addBackgroundClass = "tripStartTicket"; } } } }
@Html.DisplayFor(modelItem => item11.TicketStatusAlias) @**@
@Html.DisplayFor(modelItem => item11.TicketStatusAlias) @**@
@**@
@System.Configuration.ConfigurationManager.AppSettings["assignedAlias"]
@System.Configuration.ConfigurationManager.AppSettings["NewAlias"]
@System.Configuration.ConfigurationManager.AppSettings["ClosedAlias"]
@System.Configuration.ConfigurationManager.AppSettings["InProgressAlias"]
@System.Configuration.ConfigurationManager.AppSettings["PreClousereAlias"]
@System.Configuration.ConfigurationManager.AppSettings["DeclinedAlias"]
@System.Configuration.ConfigurationManager.AppSettings["OpportunityLost"]
color8
} else {

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

}