@using Kreta.Web.Areas.Tanulo.Models @using Kreta.Web.Helpers.Grid @using Kreta.Resources @using Kreta.BusinessLogic.Classes @{ const string apiController = "SzakkepzesiJuttatasokApi"; const string gridName = "ApaczaiKifizetesekGrid"; const string searchFormName = "ApaczaiKifizetesekSearchForm"; } @{ List functions = new List { new FunctionCommand { Name = SzakkepzesiJuttatasokResource.ExportFunctionCommand, ClientAction = "ApaczaiKifizetesekHelper.getExport" }, }; }
@( Html.KretaGrid( gridName, new GridApiUrl(apiController, "GetTanuloApaczaiKifizetesekGrid", 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]); columns.Bound(c => c.Osztaly); columns.Bound(c => c.EvfolyamNev); columns.Bound(c => c.Jogosultsag); columns.Bound(c => c.NemJogosultsagOka); columns.Bound(c => c.JuttatasOsszege); }) .FunctionCommand(Html, functions) )