init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,177 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Security
|
||||
@model TanuloTobbesModModel
|
||||
|
||||
@{
|
||||
string magantanuloLabel = string.Empty, magantanulosagOkaLabel = string.Empty, magantanulosagKezdeteLabel = string.Empty;
|
||||
string jogviszonyBefejezeseLabel = ClaimData.IsSzakkepzoIntezmeny && ClaimData.IsSelectedTanev21_22OrLater ? TanuloResource.JogviszonyMegszunenesekVarhatoDatuma : TanuloResource.JogviszonyVarhatoBefejezese;
|
||||
if (ClaimData.IsSelectedTanev20_21OrLater)
|
||||
{
|
||||
magantanuloLabel = TanuloResource.EgyeniMunkarend;
|
||||
magantanulosagOkaLabel = TanuloResource.EgyeniMunkarendOka;
|
||||
magantanulosagKezdeteLabel = TanuloResource.EgyeniMunkarendKezdete;
|
||||
}
|
||||
}
|
||||
|
||||
<div class="container-fluid details">
|
||||
<h4>@TanuloResource.TanugyiAdatai</h4>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TantervId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTantervList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.FelvetelTaneveId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTanevList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TanuloEvfolyamTipusId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTanuloEvfolyamList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.SZKTV, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.SZETV, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.OSZTV, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.EgyebOrszagosDonto, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.IsSzakmaiGyakorlatHiany, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TanterviJellemzoId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTantervJellemzoTipusList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@if (ClaimData.IsSzakkepzoIntezmeny && ClaimData.IsSelectedTanev21_22OrLater)
|
||||
{
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TanterviJellegId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetKepzesListS" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
}
|
||||
</div>
|
||||
|
||||
<h4>@TanuloResource.TanuloJogviszonyAdatai</h4>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.ESL16EvesUtanBelepett, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TankotelezettsegetTeljesito, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaDatePickerFor(x => x.TanuloTobbesTanugyModel.TankotelezettsegVege).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Magantanulo, Model.IgenNemList).RenderWithName(3, 3, labelMsg: magantanuloLabel)
|
||||
@if (ClaimData.IsSelectedTanev20_21OrLater)
|
||||
{
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.MagantanulosagOka, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetMagantanulosagOkaList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3, labelMsg: magantanulosagOkaLabel)
|
||||
}
|
||||
</div>
|
||||
<div class="row">
|
||||
@if (ClaimData.IsSelectedTanev20_21OrLater)
|
||||
{
|
||||
@Html.KretaDatePickerFor(x => x.TanuloTobbesTanugyModel.MagantanulosagKezdete).RenderWithName(3, 3, labelMsg: magantanulosagKezdeteLabel)
|
||||
@Html.KretaDatePickerFor(x => x.TanuloTobbesTanugyModel.MagantanulosagVege).RenderWithName(3, 3)
|
||||
}
|
||||
else
|
||||
{
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.MagantanulosagOka, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetMagantanulosagOkaList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaDatePickerFor(x => x.TanuloTobbesTanugyModel.MagantanulosagKezdete).RenderWithName(3, 3)
|
||||
}
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Bejaro, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.SzakmaiGyakorlatonTartozkodik, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaEmpty(6)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Vendeg, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TandijatFizeto, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TeritestFizeto, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Tanuloszerzodeses, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@if (ClaimData.IsSelectedTanev21_22OrLater)
|
||||
{
|
||||
@Html.KretaEmpty()
|
||||
}
|
||||
else
|
||||
{
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.PolgariSzerzodeses, Model.IgenNemList).RenderWithName(3, 3)
|
||||
}
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.EgyuttmukodesiMegallapodasos, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.KizarolagIskolaiKeretekKozott, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.DiaksportkorTag, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Evismetlo, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
|
||||
<h4>@TanuloResource.SzocialisEsTovabbiTanugyiAdatai</h4>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.IngyenesTankonyvEllatas, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetIngyenesTankonyvEllatasList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.SzocialisTamogatas, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.TestnevelesTipusa, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTestnevelesTipusaList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.KollegiumiEllatasu, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.EtkezesiKedvezmeny, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetEtkezesiKedvezmenyList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.IntezetiNevelt, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.HatranyosHelyzet, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetHatranyosHelyzetList" }), "Text", "Value").AutoBind(true).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.Veszelyeztetett, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.MenekultOltalmazottMenedekes, Model.IgenNemList).RenderWithName(3, 3)
|
||||
@Html.KretaComboBoxFor(x => x.TanuloTobbesTanugyModel.BeilleszkedesiNehezseg, Model.IgenNemList).RenderWithName(3, 3)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$(document).ready(function () {
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagOka').data('kendoComboBox').enable(false);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagKezdete').data('kendoDatePicker').enable(false);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagVege').data('kendoDatePicker').enable(false);
|
||||
|
||||
$('#TanuloTobbesTanugyModel_Magantanulo').change(function () {
|
||||
if ($(this).data('kendoComboBox').text() === 'Igen') {
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagOka').data('kendoComboBox').enable(true);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagKezdete').data('kendoDatePicker').enable(true);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagVege').data('kendoDatePicker').enable(true);
|
||||
} else {
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagOka').data('kendoComboBox').enable(false);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagKezdete').data('kendoDatePicker').enable(false);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagVege').data('kendoDatePicker').enable(false);
|
||||
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagOka').data('kendoComboBox').value(null);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagKezdete').data('kendoDatePicker').value(null);
|
||||
$('#TanuloTobbesTanugyModel_MagantanulosagVege').data('kendoDatePicker').value(null);
|
||||
}
|
||||
})
|
||||
|
||||
if (@Json.Encode(ClaimData.IsSelectedTanev21_22OrLater)) {
|
||||
$('#TanuloTobbesTanugyModel_EgyuttmukodesiMegallapodasos').change(comboBoxLikeRadioButton_EgyuttmukodesiMegallapodasos);
|
||||
$('#TanuloTobbesTanugyModel_Tanuloszerzodeses').change(comboBoxLikeRadioButton_Tanuloszerzodeses);
|
||||
}
|
||||
|
||||
function comboBoxLikeRadioButton_EgyuttmukodesiMegallapodasos() {
|
||||
const group = ['#TanuloTobbesTanugyModel_Tanuloszerzodeses'];
|
||||
setOtherComboBox(this, group);
|
||||
}
|
||||
|
||||
function comboBoxLikeRadioButton_Tanuloszerzodeses() {
|
||||
const group = ['#TanuloTobbesTanugyModel_EgyuttmukodesiMegallapodasos'];
|
||||
setOtherComboBox(this, group);
|
||||
}
|
||||
|
||||
function setOtherComboBox(current, group) {
|
||||
for (let cmbbx of group) {
|
||||
if ($(current).data('kendoComboBox').text() === 'Igen') {
|
||||
$(cmbbx).data('kendoComboBox').enable(false);
|
||||
$(cmbbx).data('kendoComboBox').value("0");
|
||||
}
|
||||
else {
|
||||
$(cmbbx).data('kendoComboBox').enable(true);
|
||||
$(cmbbx).data('kendoComboBox').value(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
</script>
|
Loading…
Add table
Add a link
Reference in a new issue