@using Kreta.Web.Helpers.Grid; @using Kreta.Web.Areas.Tantargy.Models; @using Kreta.Web.Security; @model int? @{ var rowFunctions = new List { }; if (!ClaimData.IsSelectedTanevIsElozo) { rowFunctions.Add(new RowFunction { NameResourceId = 116 /*Módosítás*/, ClientAction = "OraTervHelper.openModOraTervTantargyWindow", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Modositas }); rowFunctions.Add(new RowFunction { NameResourceId = 117 /*Törlés*/, ClientAction = "OraTervHelper.deleteOraTervTantargyConfirmWindow", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles }); } var grid = Html.KretaGrid( name: "TervDetailGrid_" + Model.Value.ToString(), getUrl: new GridApiUrl("OraTervApi", "GetOraTervDetailGrid", new Dictionary { { "OraTervId", Model.Value.ToString() } }), useToolBar: false ) .Columns(columns => { columns.Bound(x => x.Tantargy); columns.Bound(x => x.EvesSorszam).Format("{0:n2}"); }) .RowFunction(Html, rowFunctions) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)); }
@(grid)