@using Kreta.Web.Areas.Tanulo.Models; @using Kreta.Resources @model CsoportTanuloiAdatokModel @{ string panelBarId = "TanuloPanelBar"; string panelBarItemSelectorPrefix = panelBarId + "Item"; string panelBarItemTanuloiAdatokId = panelBarItemSelectorPrefix + "TanuloiAdatok"; string panelBarItemTanuloErtekelesId = panelBarItemSelectorPrefix + "TanuloErtekeles"; string panelBarItemFelmentesekId = panelBarItemSelectorPrefix + "Felmentesek"; string panelBarItemHianyzasokId = panelBarItemSelectorPrefix + "Hianyzasok"; string panelBarItemIgazolasokId = panelBarItemSelectorPrefix + "Igazolasok"; string panelBarItemFeljegyzesekId = panelBarItemSelectorPrefix + "Feljegyzesek"; string panelBarItemFeljegyzesekHaviId = panelBarItemSelectorPrefix + "FeljegyzesekHavi"; string panelBarItemDiakOlimpiaId = panelBarItemSelectorPrefix + "DiakOlimpia"; string formName = "CsoportTanuloiAdatokForm"; const string TanuloApiController = Constants.ApiControllers.TanuloApi; const string TanuloController = Constants.Controllers.Tanulo; } @section AddCss { @Styles.Render(Constants.General.TanuloErtekelesCSS) } @using (Html.KretaForm(formName)) {
@Html.KretaComboBoxFor(x => x.OsztalyCsoportId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetCsoportVezList" }), htmlAttributes: new Dictionary { { "style", "width: 33%;" } }).AutoBind(true)
@Html.KretaButton("OpenDetailTanulo", TanuloResource.ReszletesTanuloiAdatok, clickEventName: "TanuloHelper.openDetailTanuloWindow", htmlAttributes: new Dictionary { { "style", "margin-right: 5px;" } })
@Html.KretaCascadeComboBoxFor(x => x.TanuloId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTanuloListByOsztalyCsoportIdForCascadeCombobBox" }), "OsztalyCsoportId", htmlAttributes: new Dictionary { { "style", "width: 100%; margin-bottom: 0;" } }).AutoBind(true)
@Html.KretaButton("OpenPanel", SystemSettingsResource.OsszesPanelKinyitasa, clickEventName: "TanuloHelper.openPanel", htmlAttributes: new Dictionary { { "style", "margin-left: 5px;" } }) @Html.KretaButton("ClosePanel", SystemSettingsResource.OsszesPanelBezarasa, clickEventName: "TanuloHelper.closePanel", htmlAttributes: new Dictionary { { "style", "margin-left: 5px;" } })
} @(Html.Kendo().PanelBar() .Name(panelBarId) .HtmlAttributes(new { id = panelBarId }) .ExpandMode(PanelBarExpandMode.Multiple) .Items(panelBarItem => { panelBarItem.Add().Text(TanuloResource.TanuloiAdatok).HtmlAttributes(new { id = panelBarItemTanuloiAdatokId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.OsztalyzatokSzovegesEsSzazalekosErtekelesek).HtmlAttributes(new { id = panelBarItemTanuloErtekelesId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.Felmentesek).HtmlAttributes(new { id = panelBarItemFelmentesekId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.HianyzasokKesesek).HtmlAttributes(new { id = panelBarItemHianyzasokId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.Igazolasok).HtmlAttributes(new { id = panelBarItemIgazolasokId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.FeljegyzesekUzenetekBeirasok).HtmlAttributes(new { id = panelBarItemFeljegyzesekId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.FeljegyzesHavi).HtmlAttributes(new { id = panelBarItemFeljegyzesekHaviId }).Expanded(false).Content(@ ); panelBarItem.Add().Text(TanuloResource.DiakolimpiaReszvetel).HtmlAttributes(new { id = panelBarItemDiakOlimpiaId }).Expanded(false).Content(@ ); }) ) @Html.Partial("_KozossegiSzolgalatokHelper_Partial")