@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(@