123 lines
4.1 KiB
Text
123 lines
4.1 KiB
Text
@using Kreta.Enums.ManualEnums.ImportExport
|
|
@using Kreta.Web.Areas.ImportExport.Controllers
|
|
@using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
|
@using Newtonsoft.Json
|
|
|
|
@model CimImportItemListModel
|
|
|
|
@{
|
|
Layout = null;
|
|
}
|
|
|
|
@{
|
|
var gridName = GondviseloImportExportController.CimGridName;
|
|
var gridRowTemplateName = GondviseloImportExportController.CimGridRowTemplateName;
|
|
|
|
var gridDataSoureSortFieldName1 = "GondviseloNev";
|
|
}
|
|
|
|
<div id="@gridName"></div>
|
|
|
|
<script id="@gridRowTemplateName" type="text/x-kendo-template">
|
|
# if (Operation === @((int)ImportItemOperationEnum.Default)) { #
|
|
<tr data-uid="#= uid #" role="row">
|
|
# } else if (Operation === @((int)ImportItemOperationEnum.Insert)) { #
|
|
<tr data-uid="#= uid #" role="row" class="importInsert">
|
|
# } else if (Operation === @((int)ImportItemOperationEnum.Update)) { #
|
|
<tr data-uid="#= uid #" role="row" class="importUpdate">
|
|
# } else if (Operation === @((int)ImportItemOperationEnum.Delete)) { #
|
|
<tr data-uid="#= uid #" role="row" class="importDelete">
|
|
# } #
|
|
<td role="gridcell">
|
|
#: OperationText #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: GondviseloNev #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: GondviseloRokonsagiFokNev #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: TipusNev #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Iranyitoszam #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Telepules #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Kozterulet #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: KozteruletJellegNev #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Hazszam #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Emelet #
|
|
</td>
|
|
<td role="gridcell">
|
|
#: Ajto #
|
|
</td>
|
|
</tr>
|
|
</script>
|
|
|
|
<script>
|
|
$(document).ready(function () {
|
|
var gridColumns = [
|
|
{
|
|
field: "OperationText",
|
|
title: "@ImportExportCommonResource.Muvelet",
|
|
width: 140
|
|
}, {
|
|
field: "GondviseloNev",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloNeve"
|
|
}, {
|
|
field: "GondviseloRokonsagiFokNev",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloRokonsagiFoka"
|
|
}, {
|
|
field: "TipusNev",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimTipusa"
|
|
}, {
|
|
field: "Iranyitoszam",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimIranyitoszam"
|
|
}, {
|
|
field: "Telepules",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimHelysegNev"
|
|
}, {
|
|
field: "Kozterulet",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimKozteruletNev"
|
|
}, {
|
|
field: "KozteruletJellegNev",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimKozteruletJelleg"
|
|
}, {
|
|
field: "Hazszam",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimHazszam"
|
|
}, {
|
|
field: "Emelet",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimEmelet"
|
|
}, {
|
|
field: "Ajto",
|
|
title: "@ImportExportGondviseloResource.ImportHeaderNameGondviseloCimAjto"
|
|
}
|
|
];
|
|
|
|
var gridDataSoure = {
|
|
dataType: "json",
|
|
data: @(Html.Raw(JsonConvert.SerializeObject(Model.ImportItemModelList, Formatting.Indented))),
|
|
sort: [
|
|
{ field: "@gridDataSoureSortFieldName1", dir: "asc" },
|
|
{ field: "OperationText", dir: "desc" }
|
|
]
|
|
};
|
|
|
|
KretaImportGridHelper.initializeGrid(
|
|
"@gridName",
|
|
gridColumns,
|
|
gridDataSoure,
|
|
"@gridRowTemplateName"
|
|
);
|
|
});
|
|
</script>
|