55 lines
No EOL
1.8 KiB
Text
55 lines
No EOL
1.8 KiB
Text
@using Kreta.Web.Helpers
|
|
@using Kreta.Web.Helpers.Grid
|
|
@using Kreta.Web.Areas.Adatszolgaltatasok.Models
|
|
@using Kreta.Resources
|
|
@model OkosmeroEnergetikaiAdatSearchModel
|
|
|
|
@{
|
|
Layout = "~/Views/Shared/_MasterLayout.cshtml";
|
|
|
|
var functionCommandList = new List<FunctionCommand> {
|
|
new FunctionCommand { Name = ImportExportCommonResource.Export, ClientAction = "OkosmeroEnergetikaiAdatHelper.exportGrid" }
|
|
};
|
|
}
|
|
|
|
@section AddSearchPanel {
|
|
@using (Html.SearchPanelSideBar("okosmeroEnergetikaiAdatSearchForm", "OkosmeroEnergetikaiAdatGrid"))
|
|
{
|
|
@Html.KretaComboBoxFor(x => x.FeladatellatasiHely, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetFeladatellatasiHelyek" }), "Text", "Value").RenderSearchPanelSideBar()
|
|
}
|
|
}
|
|
|
|
<div>
|
|
@(
|
|
Html.KretaGrid<OkosmeroEnergetikaiAdatGridModel>
|
|
(
|
|
name: "OkosmeroEnergetikaiAdatGrid",
|
|
getUrl: new GridApiUrl("OkosmeroEnergetikaiAdatApi", "GetOkosmeroEnergetikaiAdatGrid", new Dictionary<string, string> { }),
|
|
dataParameterFunction: "okosmeroEnergetikaiAdatSearchForm"
|
|
)
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(c => c.FeladatellatasiHelyNeve);
|
|
columns.Bound(c => c.UzemeltetoMegnevezese);
|
|
columns.Bound(c => c.EnergetikaiBesorolas);
|
|
})
|
|
.FunctionCommand(Html, functionCommandList)
|
|
)
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
var OkosmeroEnergetikaiAdatHelper = (function () {
|
|
var helper = function () { };
|
|
|
|
var searchFormName = "okosmeroEnergetikaiAdatSearchForm";
|
|
var url = {
|
|
Export: "@Url.Action("Export", "OkosmeroEnergetikaiAdat", new {area = "Adatszolgaltatasok"})"
|
|
}
|
|
|
|
helper.exportGrid = function () {
|
|
window.location = url.Export + "?" + $.param(KretaGridHelper.getSearchParametersWithoutInputNames(searchFormName));
|
|
}
|
|
|
|
return helper;
|
|
})();
|
|
</script> |