@using Kreta.Resources @using Kreta.Web.Areas.Adatszolgaltatasok.Models @using Kreta.Web.Helpers @using Kreta.Web.Helpers.Grid @model SZIRAdatszolgaltatasKonyvtarModel @{ List functions = new List { }; functions.Add(new FunctionCommand { Name = CommonResource.Mentes, ClientAction = "SaveKonyvtarGrid" }); var grid = Html.KretaGrid( "SZIRAdatszolgaltatasKonyvtarGrid", new GridApiUrl("SZIRAdatszolgApi", "GetSZIRAdatszolgaltatasKonyvtarGrid"), allowFilterable: false, useToolBar: true, dataBoundAdditionalFunction: "KonyvtarRowsBound();" ).TableHtmlAttributes(new { @class = "tableLayoutFixed" }).FunctionCommand(Html, functions); grid.Columns(column => { column.Template(@).ClientTemplate("#= Nev #").Title(SZIRAdatszolgResource.Megnevezes); column.Template(@).ClientTemplate("#if (IsNyitoadatEditable) {{#" + grid.NumericBoxForColumnTemplate(Html, m => m.Nyitoadat, precision: 0, step: 1, min: 0, max: 2000000000) + "#}}#" ).Title(SZIRAdatszolgResource.AllomanyNyitoAdatai); column.Template(@).ClientTemplate("#if (IsNyitoadatNemzetisegiEditable) {{#" + grid.NumericBoxForColumnTemplate(Html, m => m.NyitoadatNemzetisegi, precision: 0, step: 1, min: 0, max: 2000000000) + "#}}#" ).Title(SZIRAdatszolgResource.AllomanyNyitoAdataibolNemzetisegi); column.Template(@).ClientTemplate("#if (IsGyarapodasEditable) {{#" + grid.NumericBoxForColumnTemplate(Html, m => m.Gyarapodas, precision: 0, step: 1, min: 0, max: 2000000000) + "#}}#" ).Title(SZIRAdatszolgResource.GyarapodasABeszamolasiIdoszakban); column.Template(@).ClientTemplate("#if (IsForgalomEditable) {{#" + grid.NumericBoxForColumnTemplate(Html, m => m.Forgalom, precision: 0, step: 1, min: 0, max: 2000000000) + "#}}#" ).Title(SZIRAdatszolgResource.ForgalomABeszamolasaiIdoszakban); }); grid.Sortable(sortable => sortable.AllowUnsort(false)); }
@(grid)
@Html.KretaIcon("fa-file-excel-o", new Dictionary { { "style", "font-size: 22px; color: #207446;" } }) @SZIRAdatszolgResource.EllenorzoTablazat