@using Kreta.BusinessLogic.HelperClasses
@using Kreta.Web.Areas.Orarend.Models
@using Kreta.Web.Helpers.Grid
@model Kreta.Web.Areas.Orarend.Models.AdminKozpontiOrakSearchModel
@{
const string modositasgrid = "modositasGrid";
}
@KozpontiOrakResource.ModositasLeiras
@(
Html.KretaGrid
(
name: modositasgrid,
getUrl: new GridApiUrl("AdminKozpontiOrakApi", "GetModositasGrid", new Dictionary {{"start", Model.Start.ToString()}, {"end", Model.End.ToString()}, {"hanyadikOra", Model.HanyadikOra.ToString()}}),
clientTemplate: "detailGrid-template",
clientTemplateWholeDataRow: true,
clientTemplateUrl: @Url.Action("OpenDetailsGrid", "AdminKozpontiOrak"),
allowPaging: false
)
.Columns(columns =>
{
columns.Bound(c => c.Osztaly).Width("95%");
})
.AutoBind(true)
.Sortable(sortable => sortable.AllowUnsort(true).SortMode(GridSortMode.MultipleColumn))
.RowFunction(Html, new List {
new RowFunction { Name = "deleteKozpontiOraBtn", ClientAction= "KozpontiOra.deleteAllKozpontiOraConfirmation", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles },
})
)
@Html.KretaGridTemplate("detailGrid-template")