@using Kreta.Web.Helpers.Grid
@using Kreta.Web.Areas.Intezmeny.Models
@model CsengetesiRendModel
@using (Html.KretaForm("CsengRendForm"))
{
@Html.KretaValidationSummary()
@Html.HiddenFor(x => x.ID)
@Html.HiddenFor(x => x.Aktiv)
@Html.KretaTextBoxFor(x => x.Nev).RenderWithName(3)
@Html.KretaCheckBoxFor(x => x.IsVisszamenoleges).RenderWithName(3, 3)
}
@{
var grid = Html.KretaGrid
(
"CsengetesiRendOraGrid",
new GridApiUrl("CsengetesiRendApi", "GetCsengetesiRendOrai", new Dictionary {{ "csrendID", Model.ID.ToString()}, { "onlyReal", "false" } }),
allowFilterable: false,
dataBoundAdditionalFunction: "CsengRendOraHelper.SetActivityLogic();",
showSorszam: false
)
.AutoBind(true)
.Sortable(sortable => sortable.Enabled(false));
grid.ConditionColumn("Aktív", m => m.IsHaveReferences,
grid.CheckBoxColumnTemplate("Aktiv", m => m.IsReal_BOOL, false),
grid.CheckBoxColumnTemplate("Aktiv", m => m.IsReal_BOOL, true)
);
grid.Columns(columns =>
{
columns.Bound(c => c.Oraszam).Width("10%");
})
.TimePickerForColumn(Html, 667, c => c.Kezdete)
.TimePickerForColumn(Html, 668, c => c.Vege);
}
@(grid)