init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
319
KretaWeb/Areas/Beiratkozas/Views/Nebulo/MultiEdit_Popup.cshtml
Normal file
319
KretaWeb/Areas/Beiratkozas/Views/Nebulo/MultiEdit_Popup.cshtml
Normal file
|
@ -0,0 +1,319 @@
|
|||
@using Kreta.Web.Security
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Beiratkozas.Controllers
|
||||
@using Kreta.Web.Controllers
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Web.Areas.Beiratkozas.Models
|
||||
@model NebuloMultiEditModel
|
||||
|
||||
@using (Html.KretaForm(NebuloController.NebuloMultiEditFormName))
|
||||
{
|
||||
@Html.KretaValidationSummary()
|
||||
|
||||
for (var i = 0; i < Model.IdList.Count; i++)
|
||||
{
|
||||
@Html.HiddenFor(m => m.IdList[i])
|
||||
}
|
||||
|
||||
<div class="beiratkozasWrapper" style="width: 91%; margin:0 auto">
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
<div class="col-sm-12">
|
||||
<div class="row">
|
||||
@Html.LabelFor(m => m.Anyanyelv)
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-12">
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(m => m.Anyanyelv, EnumController.Cache.AnyanyelvSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.Allampolgarsag)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.Allampolgarsag, EnumController.Cache.AllampolgarsagSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.DisplayNameFor(m => m.Allampolgarsag2)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.Allampolgarsag2, EnumController.Cache.AllampolgarsagSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.SzuletesiOrszag)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.SzuletesiOrszag, EnumController.Cache.OrszagSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@*<div class="col-sm-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.TKRokonsagiFok)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.TKRokonsagiFok, EnumController.Cache.RokonsagiFokSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>*@
|
||||
<div class="col-sm-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.Neme)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaSelectorFor(m => m.Neme, EnumController.Cache.NemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12 col-xlg-8">
|
||||
@*<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.OvodaAzonositojaEsNeve)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-2">
|
||||
@Html.KretaTextBoxFor(m => m.OvodaAzonosito).HtmlAttributes(new { placeholder = BeiratkozasResource.Azonosito })
|
||||
</div>
|
||||
<div class="col-sm-10">
|
||||
@Html.KretaTextBoxFor(m => m.OvodaNev).HtmlAttributes(new { placeholder = BeiratkozasResource.OvodaNeve })
|
||||
</div>
|
||||
</div>*@
|
||||
</div>
|
||||
<div class="col-sm-12 col-xlg-4">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.FeladatellatasiHelyId)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.FeladatellatasiHelyId, Model.FeladatellatasiHelyList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12 col-md-8">
|
||||
<div class="row cbrow">
|
||||
<div class="col-sm-12" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-4">
|
||||
<div class="row labelrow">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.KirSzolgaltatasTipusId)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.KirSzolgaltatasTipusId, EnumController.Cache.KirSzolgaltatasList).Placeholder(BeiratkozasResource.KirSzolgaltatas)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12 col-xlg-8">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo)
|
||||
@Html.KretaSelectorFor(m => m.SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.SzulojeTestvereTartosanBetegVagyFogyatekkalElo)
|
||||
@Html.KretaSelectorFor(m => m.SzulojeTestvereTartosanBetegVagyFogyatekkalElo, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.TestvereAzIntezmenyTanuloja)
|
||||
@Html.KretaSelectorFor(m => m.TestvereAzIntezmenyTanuloja, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato)
|
||||
@Html.KretaSelectorFor(m => m.SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.AzIskolaALakohelyetolEgyKilometerenBelulTalalhato)
|
||||
@Html.KretaSelectorFor(m => m.AzIskolaALakohelyetolEgyKilometerenBelulTalalhato, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.IsOsszevontOsztaly)
|
||||
@Html.KretaSelectorFor(m => m.IsOsszevontOsztaly, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@Html.LabelFor(m => m.SNI)
|
||||
@Html.KretaSelectorFor(m => m.SNI, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
@Html.KretaNumericFor(m => m.SNILetszamSuly).Decimals(2).Step(0.10).Min(1.00).Max(3.00).HtmlAttributes(new { maxlength = 4 })
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
@Html.LabelFor(m => m.BTM)
|
||||
@Html.KretaSelectorFor(m => m.BTM, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
@*NOTE: Ez ideiglenesen van hide-olva a js-ben a $(document).ready-ben!*@
|
||||
@Html.KretaNumericFor(m => m.BTMLetszamSuly).Decimals(2).Step(0.10).Min(1.00).Max(3.00).HtmlAttributes(new { maxlength = 4 })
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.IsKorzetes)
|
||||
@Html.KretaSelectorFor(m => m.IsKorzetes, EnumController.Cache.IgenNemSelectList)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-12 col-xlg-4">
|
||||
@*NOTE: Ez ideiglenesen van hide-olva a js-ben a $(document).ready-ben!*@
|
||||
<div class="row tagozatDiv">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.Tagozat)
|
||||
</div>
|
||||
</div>
|
||||
@*NOTE: Ez ideiglenesen van hide-olva a js-ben a $(document).ready-ben!*@
|
||||
<div class="row tagozatDiv">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.Tagozat, EnumController.Cache.TagozatSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.EtikaHitErkolcstan)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaComboBoxFor(m => m.EtikaHitErkolcstan, EnumController.Cache.EtikaSelectList)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.DisplayNameFor(m => m.Megjegyzes)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaTextAreaFor(m => m.Megjegyzes, 3)
|
||||
</div>
|
||||
</div>
|
||||
<div id="OsztalyaDiv">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.Osztalya)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaTextBoxFor(m => m.Osztalya)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="IndoklasDiv">
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.LabelFor(m => m.Indoklas)
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
@Html.KretaTextAreaFor(m => m.Indoklas, 8)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<style type="text/css">
|
||||
#divFelvetelStatusza > div > ul > li {
|
||||
border: 1px solid #c5d3e2 !important;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script type="text/javascript">
|
||||
var NebuloMultiEditHelper = (function () {
|
||||
var nebuloMultiEditHelper = function () { };
|
||||
|
||||
nebuloMultiEditHelper.setLetszamSulyDisabled = function (selectSelector, numericSelector) {
|
||||
var isTrue = $(selectSelector + " li.activebar").attr('val') === "1";
|
||||
var numerictextbox = $(numericSelector).data("kendoNumericTextBox");
|
||||
|
||||
if (isTrue) {
|
||||
numerictextbox.enable(true);
|
||||
} else {
|
||||
numerictextbox.enable(false);
|
||||
numerictextbox.value(1);
|
||||
}
|
||||
}
|
||||
|
||||
return nebuloMultiEditHelper;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
$("#BTMLetszamSuly").data("kendoNumericTextBox").wrapper.hide();
|
||||
$(".tagozatDiv").hide();
|
||||
|
||||
if (!CommonUtils.parseBool('@(ClaimData.IsBeiratkozasVeglegesitve)')) {
|
||||
$("#OvodaAzonosito").on("keydown", CommonUtils.allowOnlyNumber);
|
||||
|
||||
$("#divSNI").on("click", function () {
|
||||
NebuloMultiEditHelper.setLetszamSulyDisabled("#divSNI", "#SNILetszamSuly");
|
||||
});
|
||||
|
||||
$("#divBTM").on("click", function () {
|
||||
NebuloMultiEditHelper.setLetszamSulyDisabled("#divBTM", "#BTMLetszamSuly");
|
||||
});
|
||||
|
||||
NebuloMultiEditHelper.setLetszamSulyDisabled("#divSNI", "#SNILetszamSuly");
|
||||
NebuloMultiEditHelper.setLetszamSulyDisabled("#divBTM", "#BTMLetszamSuly");
|
||||
} else {
|
||||
$(".beiratkozasWrapper").find("input").off().attr("disabled", "disabled").addClass("k-state-disabled");;
|
||||
$(".beiratkozasWrapper").find("span").off().addClass("k-state-disabled");
|
||||
$(".beiratkozasWrapper").find("li").off().addClass("k-state-disabled");
|
||||
}
|
||||
|
||||
$("#OsztalyaDiv").hide(); $("#IndoklasDiv").hide();
|
||||
});
|
||||
</script>
|
Loading…
Add table
Add a link
Reference in a new issue