init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,136 @@
|
|||
@using Kreta.Web.Areas.Alkalmazott.Models
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web.Security
|
||||
@model AlkalmazottModel
|
||||
|
||||
@Html.HiddenFor(x => x.IsKozpontilagSzinkronizalt)
|
||||
<div class="container-fluid details">
|
||||
<input type="hidden" id="nhdOktatasiAzonosito" value="@Model.AlapAdatModel.OktatasiAzonosito" />
|
||||
<div class="row">
|
||||
@Html.KretaMaskedTextBoxFor(x => x.AlapAdatModel.OktatasiAzonosito, "00000000000").RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokOktatasiAzonositoTooltip)
|
||||
@Html.KretaSelectorFor(x => x.AlapAdatModel.Nem, Model.AlapAdatModel.NemList).RenderWithNameForSelector(3, 3)
|
||||
</div>
|
||||
@if (ClaimData.IsSzakkepzoIntezmeny)
|
||||
{
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.AlapAdatModel.IsOktatasiAzonositoNelkul).RenderWithName(3, 3)
|
||||
</div>
|
||||
}
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.NevEloTag).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokNevElotagTooltip)
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.SzuletesiNevElotag).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokSzuletesiElotagTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.MunkavallaloCsaladiNev).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokCsaladiNevTooltip)
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.SzuletesiCsaladiNev).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokSzuletesiCsaladnevTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.MunkavallaloUtonev).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokUtonevTooltip)
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.SzuletesiUtonev).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokSzuletesiUtonevTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.AnyjaNeveElotag).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokAnyjaElotagTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.AnyjaCsaladiNeve).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokAnyjaSzuletesiCsaladnevTooltip)
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.AnyjaUtoneve).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokAnyjaSzuletesiUtonevTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.SzuletesiHely).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokSzuletesiHelyTooltip)
|
||||
@Html.KretaDatePickerFor(x => x.AlapAdatModel.SzuletesiIdo).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokSzuletesiIdoTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.AlapAdatModel.SzuletesiOrszag, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = Model.IsKozpontilagSzinkronizalt ? "GetOrszagFullList" : "GetOrszagList" }), "Text", "Value", isServerFiltering: false).AutoBind(true).MinLength(2).Filter(FilterType.Contains).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.SzuletesiOrszagTooltip)
|
||||
@Html.KretaComboBoxFor(x => x.AlapAdatModel.Anyanyelve, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetNyelvList" }), "Text", "Value", isServerFiltering: false).AutoBind(true).MinLength(2).Filter(FilterType.Contains).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AnyanyelveTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.AlapAdatModel.Allampolgarsag, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = Model.IsKozpontilagSzinkronizalt ? "GetAllampolgarsagFullList" : "GetAllampolgarsagList" }), "Text", "Value", isServerFiltering: false).AutoBind(true).MinLength(2).Filter(FilterType.Contains).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AllampolgarsagTooltip)
|
||||
@Html.KretaComboBoxFor(x => x.AlapAdatModel.Allampolgarsag2, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = Model.IsKozpontilagSzinkronizalt ? "GetAllampolgarsagFullList" : "GetAllampolgarsagList" }), "Text", "Value", isServerFiltering: false).AutoBind(true).MinLength(2).Filter(FilterType.Contains).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.Allampolgarsag2Tooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.AlapAdatModel.IgazolvanyTipus, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetIgazolvanyTipusList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokIgazolvanyTipusTooltip)
|
||||
@Html.KretaTextBoxFor(x => x.AlapAdatModel.IgazolvanySzam).RenderWithName(3, 3, tooltipResource: AlkalmazottResource.AlkalmazottSzemelyesAdatokIgazolvanySzamaTooltip)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaMaskedTextBoxFor(x => x.AlapAdatModel.AdoazonositoJel, "8000000000").RenderWithName(3, 3)
|
||||
@Html.KretaMaskedTextBoxFor(x => x.AlapAdatModel.TajSzam, "000000000").RenderWithName(3, 3)
|
||||
</div>
|
||||
|
||||
<h4>@AlkalmazottResource.Megjegyzes</h4>
|
||||
|
||||
<div class="row">
|
||||
@Html.KretaTextAreaFor(x => x.AlapAdatModel.Megjegyzes).RenderWithName(3, 9)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
var utolsoOktatasiAzonosito = "";
|
||||
|
||||
setTimeout(function () {
|
||||
$("#AlapAdatModel_MunkavallaloCsaladiNev").change(function () {
|
||||
var szulCsNev = $("#AlapAdatModel_SzuletesiCsaladiNev");
|
||||
if (szulCsNev.val() == "") {
|
||||
szulCsNev.val($(this).val()).focus().focusout();
|
||||
}
|
||||
});
|
||||
|
||||
$("#AlapAdatModel_MunkavallaloUtonev").change(function () {
|
||||
var szulUNev = $("#AlapAdatModel_SzuletesiUtonev");
|
||||
if (szulUNev.val() == "") {
|
||||
szulUNev.val($(this).val()).focus().focusout();
|
||||
}
|
||||
});
|
||||
|
||||
$('#AlapAdatModel_IsOktatasiAzonositoNelkul').change(function () {
|
||||
var value = this.checked;
|
||||
var alapAdatModelOktatasiAzonosito = $('#AlapAdatModel_OktatasiAzonosito');
|
||||
if (value) {
|
||||
alapAdatModelOktatasiAzonosito.addClass('k-state-disabled');
|
||||
alapAdatModelOktatasiAzonosito.addClass('disabledItem');
|
||||
utolsoOktatasiAzonosito = alapAdatModelOktatasiAzonosito.val();
|
||||
alapAdatModelOktatasiAzonosito.val("");
|
||||
}
|
||||
else {
|
||||
alapAdatModelOktatasiAzonosito.removeClass('k-state-disabled');
|
||||
alapAdatModelOktatasiAzonosito.removeClass('disabledItem');
|
||||
if (utolsoOktatasiAzonosito != "") {
|
||||
alapAdatModelOktatasiAzonosito.val(utolsoOktatasiAzonosito);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
$('#AlapAdatModel_IsOktatasiAzonositoNelkul').trigger('change');
|
||||
}, 1);
|
||||
|
||||
if (!CommonUtils.isNullOrUndefined($("#IsKozpontilagSzinkronizalt").val()) && CommonUtils.parseBool($("#IsKozpontilagSzinkronizalt").val())) {
|
||||
//Személyes adatok
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_NevEloTag");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_MunkavallaloCsaladiNev");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_SzuletesiCsaladiNev");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_MunkavallaloUtonev");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_SzuletesiUtonev");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_AnyjaCsaladiNeve");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_AnyjaUtoneve");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_SzuletesiHely");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_SzuletesiIdo");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_SzuletesiOrszag");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_Allampolgarsag");
|
||||
setItemisKozpontilagSzinkronizalt("AlapAdatModel_Nem");
|
||||
}
|
||||
|
||||
function setItemisKozpontilagSzinkronizalt(itemId) {
|
||||
$("#" + itemId).closest('div').addClass('disabledItem');
|
||||
var kozpontilagSzinkronizaltNemModosithatoText = "@AlkalmazottResource.KozpontilagSzinkronizaltNemModosithato";
|
||||
var label = $("[for*='" + $("#" + itemId).prop('name') + "']");
|
||||
var vanTooltipje = label.parent().hasClass('kretaLabelTooltip');
|
||||
if (vanTooltipje) {
|
||||
label.find('.kretaLabelTooltipText').html(kozpontilagSzinkronizaltNemModosithatoText);
|
||||
}
|
||||
else {
|
||||
label.parent().addClass('kretaLabelTooltip');
|
||||
label.html(label.html()+"<img class='kretaLabelTooltipImg'><span class='kretaLabelTooltipText'>" + kozpontilagSzinkronizaltNemModosithatoText + "</span>");
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
Loading…
Add table
Add a link
Reference in a new issue