@using Kreta.Web.Helpers.Grid; @using Kreta.Web.Areas.Tanulo.Models @using Kreta.BusinessLogic.Classes @model TanuloDetailModel @{ const string TanuloApiController = Constants.ApiControllers.AmiTanuloApi; }
@( Html.KretaGrid( name: "JogviszonyGrid", getUrl: new GridApiUrl(TanuloApiController, "GetJogviszonyGrid", new Dictionary { { "Id", Model.TanuloId.ToString() } }), sort: sort => sort.Add(m => m.JogviszonyKezdete).Descending() ) .Columns(columns => { columns.Bound(c => c.JogviszonyTipusa); columns.Bound(c => c.JogviszonyKezdete).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.JogviszonyKeletkezesenekJogcime); columns.Bound(c => c.JogviszonyVege).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.JogviszonyMegszunesenekJogcime); columns.Bound(c => c.JogviszonyStatusza); columns.Bound(c => c.Megjegyzes); }) .AutoBind(true) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) )