@using Kendo.Mvc.UI @using Kreta.Web.Areas.Nyomtatvanyok.Models @using Kreta.Web.Helpers; @using Kreta.Web.Helpers.Grid; @using Kreta.Enums.ManualEnums @model int
@( Html.KretaGrid ( name: "IktatottDokumentumokDetailGrid" + Model.ToString(), getUrl: new GridApiUrl(controller: "IktatottDokumentumokApi", action: "GetIktatottDokumentumokDetailGrid", parameters: new Dictionary { { "foszamosDokumentumId", Model.ToString() } }), dataParameterFunction: "searchForm", sort: sort => sort.Add(model => model.IktatasDatuma).Descending(), allowPaging: true, showSorszam: false, dataBoundAdditionalFunction: "DokumentumokHelper.setAthuzas(\"" + "IktatottDokumentumokDetailGrid" + Model.ToString()+ "\", true);" ) .Columns(columns => { columns.Bound(c => c.Kategoria_DNAME); columns.Bound(c => c.DokumentumTipus_DNAME); columns.Bound(c => c.TanevNev); }) .LinkButtonColumn("", c => c.DokumentumNeve, "DokumentumokHelper.Letoltes", GridButtonsEnum.Letoltes) .Columns(columns => { columns.Bound(c => c.FeladatellatasihelyNeve); columns.Bound(c => c.Iktatoszam); columns.Bound(c => c.IktatasDatuma).Format(Kreta.BusinessLogic.Classes.SDAFormat.Format[Kreta.BusinessLogic.Classes.SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.IktatoSzemelye); columns.Bound(c => c.Statusz_DNAME); columns.Bound(c => c.ElektronikusPeldanyId).Hidden(); columns.Bound(c => c.ID).Hidden(); }) .RowFunction(Html, new List { new RowFunction { Name = Kreta.Resources.CommonResource.Adatok, ClientAction= "DokumentumokHelper.openKulcsszoInfoWindow", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Adatok }, new RowFunction { Name = Kreta.Resources.CommonResource.Letoltes, ClientAction= "DokumentumokHelper.Letoltes", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Letoltes }, new RowFunction { Name = Kreta.Resources.CommonResource.Ujra, ClientAction= "DokumentumokHelper.JobUjrainditas", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Ujra, IsConditional=true, IsVisibleRowFunctionJsFunctionName="DokumentumokHelper.UjraRowFunctionMegjelenitese", SendSender = true }, }) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) .AutoBind(true) )