71 lines
2.9 KiB
Plaintext
71 lines
2.9 KiB
Plaintext
@model IEnumerable<GODATA.Models.Report.EosScoreCardModel>
|
|
@if (Model != null && Model.Count() > 0)
|
|
{
|
|
@*<div id="TBL">*@
|
|
<div class="CreateWrp" style="text-align: right;">
|
|
<input type="submit" id="btnDealerCompare" value="Compare " class="button_blue Custo_popupBtn" onclick="compareDealerScores()" />
|
|
<div style="height: 3px; display: block;"></div>
|
|
</div>
|
|
|
|
<div class="DInv_Tbl_Wrapper">
|
|
|
|
@(Html.Kendo().Grid<GODATA.Models.Report.EosScoreCardModel>(Model)
|
|
.Name("gridDealerScoreList")
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(column => column.AssignedTo).Hidden();
|
|
columns.Bound(column => column.DealerName).Title("Dealer Name");
|
|
columns.Bound(column => column.OrganizationName).Title("Region");
|
|
columns.Bound(column => column.DealerContactNumber).Title("Mobile No.");
|
|
columns.Bound(column => column.DealerId).Title("S Code");
|
|
columns.Bound(column => column.RecordDate).Title("Record Date").Hidden();
|
|
columns.Bound(column => column.DealerState).Title("State");
|
|
columns.Bound(column => column.DealerCity).Title("City");
|
|
columns.Bound(column => column.Score).Title("Current Score");
|
|
columns.Command(command =>
|
|
{
|
|
command.Custom("DealerCompare").Text("Compare").Click("onDealerCompareClick").HtmlAttributes(new { title = "Compare" });
|
|
command.Custom("DealerHistory").Text("History").Click("onDealerHistoryClick").HtmlAttributes(new { title = "History" });
|
|
command.Custom("DealerInfo").Text("Info").Click("onDealerInfoClick").HtmlAttributes(new { title = "Info" });
|
|
}).Title("User Actions");
|
|
})
|
|
|
|
.Pageable()
|
|
.Scrollable()
|
|
.Filterable()
|
|
.Resizable(resize => resize.Columns(true))
|
|
.Events(events => events.DataBound("onRowBoundDealer").ColumnResize("onColumnResize"))
|
|
.DataSource(dataSource => dataSource
|
|
.Ajax()
|
|
//.Sort(x => x.Add("Score").Ascending())
|
|
.Batch(true)
|
|
.PageSize((int)ViewBag.pageSize)
|
|
.ServerOperation(false)
|
|
)
|
|
)
|
|
</div>
|
|
}
|
|
else
|
|
{
|
|
<div id="divmessage" class="no_data">
|
|
<span>
|
|
<p class="fs16">@*No Data Available !!!*@
|
|
@System.Configuration.ConfigurationManager.AppSettings["no_data_available"].ToString()
|
|
</p>
|
|
</span>
|
|
</div>
|
|
}
|
|
<style>
|
|
.hide {
|
|
display: none;
|
|
}
|
|
|
|
div#gridDealerScoreList div.k-grid-content {
|
|
height: 500px !important;
|
|
}
|
|
</style>
|
|
<script>
|
|
//getRefresh();
|
|
var userRole = '@ViewBag.UserRole';
|
|
</script>
|