@using Kreta.Web.Helpers.Modal; @using Kreta.Web.Areas.Orarend.Models; @using Kreta.Framework @using Kreta.BusinessLogic.Classes @using Kreta.Web.Security @using Kreta.Enums.ManualEnums @using Kreta.Web.Helpers.Grid @model SzamonkeresElorejelzesModel
@using (Html.KretaForm("SzamonkeresElorejelzesForm")) { @Html.HiddenFor(x => x.OraGroupId) @Html.HiddenFor(x => x.OsztalyCsoportId) @Html.HiddenFor(x => x.Datum)
@Html.KretaComboBoxFor(x => x.ErtekelesModId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetErtekelesModList" }), "Text", "Value").AutoBind(true).Events(e => e.DataBound("SzamonkeresElorejelzesHelper.onSzamonkeresModListDataBound")).RenderWithName(12, 12)
@Html.KretaTextBoxFor(x => x.Megnevezes).RenderWithName(12, 12)
@Html.KretaButton("SzamonkeresElorejelzesSave", CommonResource.Bejelentes, clickEventName: "SzamonkeresElorejelzesHelper.Save", spriteCssClass: null, icon: null, htmlAttributes: new Dictionary { { "class", "ignore-ajaxhelper" } })
}
@using (Html.KretaForm("SzamonkeresElorejelzesGridForm")) {
Erre a napra rögzített, előrejelzett számonkérések adatai
@( Html.KretaGrid( "SzamonkeresElorejelzesGrid", new GridApiUrl(Constants.ApiControllers.SzamonkeresElorejelzesApi, "GetSzamonkeresElorejelzesDetailGrid", new Dictionary { { "oraGroupId", Model.OraGroupId.ToString() }, { "osztalyCsoportId", Model.OsztalyCsoportId.ToString() }, { "datum", Model.Datum.ToConvertableDateString() } }), useToolBar: false, dataBoundAdditionalFunction: "SzamonkeresElorejelzesHelper.setSaveButton();", allowSorting: false, postRead: true, sort: sort => sort.Add(s => s.Oraszam).Ascending() ) .Columns(columns => { columns.Bound(c => c.ID).Hidden(); columns.Bound(c => c.Oraszam).Width("10%"); columns.Bound(c => c.SzamonkeresMegnevezes).Width("25%"); columns.Bound(c => c.Tantargy).Width("15%"); columns.Bound(c => c.Tanar).Width("15%"); columns.Bound(c => c.SzamonkeresMod).Width("15%"); columns.Bound(c => c.TanulokSzama).Width("20%"); }) .ConditionalRowFunction(Html, new List { new RowFunction { Name = CommonResource.Torles, ClientAction= "SzamonkeresElorejelzesHelper.deleteConfirm", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles } }, "SzamonkeresElorejelzesHelper.isTorolheto") )
}