@using Kreta.Web.Areas.Tanulo.Models @using Kreta.Web.Helpers.Grid @using Kreta.BusinessLogic.Classes @using Kreta.Resources @model TanuloSzakkepzesiOsztondijSearchModel @{ const string apiController = "SzakkepzesiJuttatasokApi"; const string gridName = "JuttatasokGrid"; const string searchFormName = "JuttatasokSearchForm"; } @{ List functions = new List { new FunctionCommand { Name = SzakkepzesiJuttatasokResource.ExportFunctionCommand, ClientAction = "SzakkepzesiOsztondijHelper.getExport" }, new FunctionCommand { Name = SystemSettingsResource.JuttatasAdatokFrissiteseButtonText, ClientAction = "SzakkepzesiOsztondijHelper.juttatasAdatokMindenTanuloraConfirm" } }; }

@Html.Raw(SzakkepzesiJuttatasokResource.SzakkepzesiOsztondij)

@string.Format(SzakkepzesiJuttatasokResource.IndexFejlec, Model.VizsgaltHonap)

@( Html.KretaGrid( gridName, new GridApiUrl(apiController, "GetTanuloSzakkepzesiOsztondijGrid", new Dictionary()), dataParameterFunction: searchFormName, allowScrolling: true, sort: sort => sort.Add(m => m.TanuloNeve).Ascending() ) .Columns(columns => { columns.Bound(c => c.TanuloNeve); columns.Bound(c => c.OktatasiAzonosito); columns.Bound(c => c.SzuletesiIdeje).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]).Width("10%"); columns.Bound(c => c.Osztaly); columns.Bound(c => c.EvfolyamNev); columns.Bound(c => c.IsJogosultsagText); columns.Bound(c => c.NemJogosultsagOka_STR).Encoded(false); columns.Bound(c => c.OsztondijOsszege).Format("{0:c0}"); }) .FunctionCommand(Html, functions) )