kreta/KretaWeb/Areas/OsztalyCsoport/Views/Osztaly/OsztalyGroupModify_Bevitel.cshtml
2024-03-13 00:33:46 +01:00

91 lines
No EOL
2.8 KiB
Text

@using Kreta.Resources;
@using Kreta.Web.Areas.OsztalyCsoport.Models;
@using Kreta.Enums;
@model ModOsztalyModel
@{
const string OsztalyApiController = Constants.ApiControllers.OsztalyApi;
}
<script type="text/javascript">
var NaplosorszamEsTorzslapszamBeallitasaiHelper = (function () {
var helper = function () { };
var formName = "modifyOsztalyForm";
var url = {
SaveNaplosorszamListGroup: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveNaplosorszamListGroup" })"
}
helper.setNaplosorszamListGroupConfirm = function() {
KretaWindowHelper.confirmWindow(
"@CommonResource.Kerdes",
"@TanuloResource.NaplosorszamListGroupConfirmText",
setNaplosorszamListGroup
);
};
function setNaplosorszamListGroup() {
AjaxHelper.DoPostElement(url.SaveNaplosorszamListGroup, formName, saveFeedBackOk);
}
function saveFeedBackOk(data) {
KretaWindowHelper.successFeedBackWindow();
if (!CommonUtils.isUndefined(data) && !CommonUtils.isNullOrEmpty(data)) {
KretaWindowHelper.feedbackWindow("@CommonResource.Figyelmeztetes", data, true);
}
KretaGridHelper.refreshGridSearchPanel(gridName, searchFormName);
}
helper.IsSzakkepzo = function () {
if ("@Model.IsIntezmenySzakkepzo" == "True") {
var widget = $("#JogviszonyTipusId").data('kendoComboBox');
if ($.inArray(parseInt($("#Evfolyam").data('kendoComboBox').value()), @Html.Raw(Json.Encode(Model.SzakkepzoEvfolyamIdList))) > 0) {
$("#OsztalySzakkepzoAdatok").removeClass("disabledItem");
if (widget.value() == '') { widget.value(@((int)JogviszonyTipusEnum.tanuloi_jogviszony)) }
}
else {
widget.value(''); $("#OsztalySzakkepzoAdatok").addClass("disabledItem");
}
}
}
return helper;
})();
</script>
<style type="text/css">
.buttonContainer {
margin-bottom: 8px;
}
.buttonContainer div {
margin-right: 0.16em;
}
.buttonContainer div.toLeft {
float: left;
}
.buttonContainer div.toRight {
float: right;
}
.buttonContainer div.clear {
clear: both;
}
</style>
@using (Html.KretaForm("modifyOsztalyForm"))
{
@Html.KretaValidationSummary()
@Html.HiddenFor(x => x.ID)
<div id="OsztalyGroupTabStrip">@Html.Partial(@"EditorTemplates\TabStrip", Model.TabList)</div>
@Html.KretaTabStrip("OsztalyGroupTabStrip").RenderOnModal()
}