@using Kreta.Web.Helpers; @using Kreta.BusinessLogic.Classes @using Kreta.Resources @using Kreta.Enums.ManualEnums @using Kreta.Web.Helpers.Grid @using Kreta.Web.Areas.DualisKepzes.Models
@( Html.KretaGrid( name: "DualisSzerzodesGrid", getUrl: new GridApiUrl(Constants.ApiControllers.DualisSzerzodesApi, "GetDualisSzerzodesGrid", new Dictionary { }), sort: sort => sort.Add(c => c.Statusz).Ascending(), allowScrolling: true ) .Columns(columns => { columns.Bound(c => c.TanuloNev).Width("20%"); columns.Bound(c => c.AnyaNev).Width("20%"); columns.Bound(c => c.SzuletesiHelye).Width("15%"); columns.Bound(c => c.SzuletesiDatum).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]).Width("10%"); columns.Bound(c => c.OktatasiAzonosito).Width("10%"); columns.Bound(c => c.Statusz).Template(@).ClientTemplate(@" # if (Statusz == 1) { # # } else { # # } #").Width("5%"); columns.Bound(c => c.FeltoltesDatuma).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]).Width("10%"); }) .ConditionalRowFunction(Html, new List { new RowFunction { Name = CommonResource.Letoltes, ClientAction= "DualisSzerzodesHelper.downloadDokumentum", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Letoltes } }, "DualisSzerzodesHelper.isLetoltheto") .ConditionalRowFunction(Html, new List { new RowFunction { Name = CommonResource.Torles, ClientAction= "DualisSzerzodesHelper.deleteConfirm", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles } }, "DualisSzerzodesHelper.isTorolheto") .ConditionalRowFunction(Html, new List { new RowFunction { Name = CommonResource.Feltoltes, ClientAction= "DualisSzerzodesHelper.maskedClick", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Feltoltes } }, "DualisSzerzodesHelper.isFeltoltheto") .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) .AutoBind(true) )
@using (Html.KretaForm("DownloadFile", "DualisSzerzodes", FormMethod.Post, "dokumentumLetolteseForm")) {
@Html.KretaButton("kretaDownloadSubmit", NyomtatvanyokResource.Letoltes, "submit")
@Html.Hidden("FileIdHiddenField");
}