kreta/KretaWeb/Areas/TanuloErtekeles/Views/MagatartasSzorgalom/Start_Popup.cshtml
2024-03-13 00:33:46 +01:00

53 lines
No EOL
2.3 KiB
Text

@using Kreta.Enums.ManualEnums
@using Kreta.Enums.ManualEnums.SystemSettings
@using Kreta.Web.Areas.TanuloErtekeles.Controllers
@using Kreta.Web.Areas.TanuloErtekeles.Models.TanuloErtekeles
@model MagatartasSzorgalomStartPopupModel
@{
var formName = MagatartasSzorgalomController.StartPopupFormName;
var keresoSzuroDivClass = Model.MagatartasSzorgalomKeresoSzuroList.Count > 1 ? string.Empty : "hidden";
var magatartasSzorgalomKeresoSzuro = Model.MagatartasSzorgalomKeresoSzuro;
}
@using (Html.KretaForm(formName))
{
@Html.KretaValidationSummary()
@Html.HiddenFor(m => m.MagatartasSzorgalomKeresoAdatTipus)
<div class="container-fluid details">
<div class="@keresoSzuroDivClass">
@Html.KretaSelectorFor(m => m.MagatartasSzorgalomKeresoSzuro, Model.MagatartasSzorgalomKeresoSzuroList, false, "MagatartasSzorgalomHelper.keresoSzuroOnClick")
</div>
<div>
@Html.KretaComboBoxFor(m => m.TipusId, Model.TipusList).RenderWithName(4, 8, true)
</div>
<div>
@Html.Kendo().DropDownListFor(m => m.OsztalyCsoportId).DataValueField("Value").DataTextField("Text").BindTo(Model.OsztalyCsoportListByFelhasznaloId).HtmlAttributes(new Dictionary<string, object> { { "data-labelmsg", "Osztály / Csoport *" } }).RenderWithName(4, 8, true)
</div>
<br />
<div align="center">
@Html.KretaButton("StartTovabbButton", CommonResource.Tovabb).Events(e => e.Click("MagatartasSzorgalomHelper.startTovabb"))
</div>
</div>
}
<script type="text/javascript">
$(document).ready(function () {
var osztalyCsoportIdDropDownList = KretaDropDownListHelper.getKendoDropDownListData("OsztalyCsoportId");
if (!CommonUtils.isUndefined(osztalyCsoportIdDropDownList)) {
var model = KretaGridHelper.getSearchParameterObject("@(formName)");
if ("@(magatartasSzorgalomKeresoSzuro)" === "@((int) MagatartasSzorgalomKeresoSzuroEnum.Ttf)" && model.MagatartasSzorgalomKeresoAdatTipus === "@((int) SystemSettingsMagatartasSzorgalomKeresesSzuroEnum.TTF)") {
osztalyCsoportIdDropDownList.dataSource.data(@Html.Raw(Json.Encode(Model.OsztalyCsoportListByFoglalkozas)));
osztalyCsoportIdDropDownList.select(0);
}
}
});
</script>