init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,14 @@
|
|||
@using Kreta.Web.Areas.Adminisztracio.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model SajatAdatlapInfoModel
|
||||
|
||||
<div class="GDPR">
|
||||
<p>@TanuloApaczaiResource.AlapadatokGdpr
|
||||
</div>
|
||||
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@AlkalmazottResource.SzemelyesAdataok</h5>
|
||||
@Html.Partial("_Tanulo_Szemelyes_Adatlap_Partial", Model)
|
||||
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloResource.Igazolvanyok</h5>
|
||||
@Html.Partial("_Tanulo_Igazolvanyok_Adatlap_Partial", Model)
|
|
@ -0,0 +1,16 @@
|
|||
@using Kreta.Web.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloBankszamlaModel
|
||||
|
||||
<div class="GDPR">
|
||||
<p>@TanuloApaczaiResource.BankszamlaAdatokGdpr
|
||||
</div>
|
||||
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloResource.BankszamlaSzamAdatokTanuloiFejlec</h5>
|
||||
@Html.Partial("BankszamlaEditor", Model)
|
||||
<style type="text/css">
|
||||
div.GDPR p {
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
|
@ -0,0 +1,37 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasOsszegzesModel
|
||||
|
||||
<script type="text/javascript">
|
||||
var BenyujtottPalyazatOsszegzesHelper = (function () {
|
||||
var benyujtottPalyazatOsszegzesHelper = function () { }
|
||||
|
||||
benyujtottPalyazatOsszegzesHelper.ExpandAllPanel = function () {
|
||||
var panelBar = $('#OsszegzoPanelbar').data('kendoPanelBar');
|
||||
panelBar.expand($('#OsszegzoPanelbar .k-item'));
|
||||
}
|
||||
|
||||
benyujtottPalyazatOsszegzesHelper.CollapseAllPanel = function () {
|
||||
var panelBar = $('#OsszegzoPanelbar').data('kendoPanelBar');
|
||||
panelBar.collapse($('#OsszegzoPanelbar .k-item'));
|
||||
}
|
||||
|
||||
return benyujtottPalyazatOsszegzesHelper;
|
||||
})();
|
||||
</script>
|
||||
|
||||
<div style="margin: 20px;">
|
||||
<p class="figyelmezteto-uzenet">@TanuloApaczaiResource.PalyazatiAnyagAttekinteseUzenet</p>
|
||||
@Html.KretaButton("palyazatBenyujtasOsszesKinyitasa", TanuloApaczaiResource.OsszesPanelKinyitasa, clickEventName: "BenyujtottPalyazatOsszegzesHelper.ExpandAllPanel")
|
||||
@Html.KretaButton("palyazatBenyujtasOsszesBezarasa", TanuloApaczaiResource.OsszesPanelBezarasa, clickEventName: "BenyujtottPalyazatOsszegzesHelper.CollapseAllPanel")
|
||||
<div class="panelHeaderTextLeft">
|
||||
@Html.Partial("EditorTemplates/PanelBar", Model.PanelBarModel)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style type="text/css">
|
||||
.panelHeaderTextLeft > .k-panelbar .k-item > .k-link.k-header {
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
|
@ -0,0 +1,371 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web
|
||||
@using Kreta.Enums.ManualEnums
|
||||
|
||||
@model TanuloApaczaiDokumentumHozzaadasaModel
|
||||
@Html.HiddenFor(m => m.PalyazatStatusz)
|
||||
@{
|
||||
var columnSizeClass = BootsrapHelper.GetSizeClasses(3);
|
||||
|
||||
var dokumentumHozzaadasaContainerClass = "dokumentum-hozzaadasa-container";
|
||||
var dokumentumHozzaadasaTitleClass = "dokumentum-hozzaadasa-title";
|
||||
var dokumentumHozzaadasaFajlnevClass = "dokumentum-hozzaadasa-fajlnev";
|
||||
|
||||
var successIcon = "fa-check-circle";
|
||||
var errorIcon = "fa-times";
|
||||
|
||||
var hatranyosHelyzetIcon = Model.IsHatranyosHelyzetIgazolasaUploaded ? successIcon : errorIcon;
|
||||
var hatranyosHelyzetColor = Model.IsHatranyosHelyzetIgazolasaUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
|
||||
var hozzajaruloNyilatkozatIcon = Model.IsHozzajaruloNyilatkozatUploaded ? successIcon : errorIcon;
|
||||
var hozzajaruloNyilatkozatColor = Model.IsHozzajaruloNyilatkozatUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
|
||||
var mentoriTamogatoNyilatkozatIcon = Model.IsMentoriTamogatoNyilatkozatUploaded ? successIcon : errorIcon;
|
||||
var mentoriTamogatoNyilatkozatColor = Model.IsMentoriTamogatoNyilatkozatUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
|
||||
var egyebDokumentumIcon = Model.IsEgyebDokumentumUploaded ? successIcon : errorIcon;
|
||||
var egyebDokumentumColor = Model.IsEgyebDokumentumUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
|
||||
var elozoTanevEvvegiBizonyitvanyIcon = Model.IsElozoTanevEvvegiBizonyitvanyUploaded ? successIcon : errorIcon;
|
||||
var elozoTanevEvvegiBizonyitvanyColor = Model.IsElozoTanevEvvegiBizonyitvanyUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
|
||||
var hatranyosHelyzetIconContainerId = "hatranyosHelyzetIconContainer";
|
||||
var hozzajaruloNyilatkozatIconContainerId = "hozzajaruloNyilatkozatIconContainer";
|
||||
var mentoriTamogatoNyilatkozatIconContainerId = "mentoriTamogatoNyilatkozatIconContainer";
|
||||
var egyebDokumentumIconContainerId = "egyebDokumentumIconContainer";
|
||||
var elozoTanevEvvegiBizonyitvanyIconContainerId = "elozoTanevEvvegiBizonyitvanyIconContainer";
|
||||
|
||||
var hatranyosHelyzetFileNameContainerId = "hatranyosHelyzetFileNameContainer";
|
||||
var hozzajaruloNyilatkozatFileNameContainerId = "hozzajaruloNyilatkozatFileNameContainer";
|
||||
var mentoriTamogatoNyilatkozatFileNameContainerId = "mentoriTamogatoNyilatkozatFileNameContainer";
|
||||
var egyebDokumentumFileNameContainerId = "egyebDokumentumFileNameContainer";
|
||||
var elozoTanevEvvegiBizonyitvanyFileNameContainerId = "elozoTanevEvvegiBizonyitvanyFileNameContainer";
|
||||
|
||||
var hatranyosHelyzetFileUploadName = "hatranyosHelyzetIgazolasa";
|
||||
var hozzajaruloNyilatkozatFileUploadName = "hozzajaruloNyilatkozat";
|
||||
var mentoriTamogatoNyilatkozatFileUploadName = "mentoriTamogatoNyilatkozat";
|
||||
var egyebDokumentumFileUploadName = "egyebDokumentum";
|
||||
var elozoTanevEvvegiBizonyitvanyFileUploadName = "elozoTanevEvvegiBizonyitvanyDokumentum";
|
||||
|
||||
var dokumentumFeltoltesFigyelmeztetoUzenetFirstClass = "dokumentum-feltoltes-figyelmezteto-uzenet-first";
|
||||
var dokumentumFeltoltesFigyelmeztetoUzenetClass = "dokumentum-feltoltes-figyelmezteto-uzenet";
|
||||
}
|
||||
|
||||
<style>
|
||||
|
||||
.dokumentum-hozzaadasa-container {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dokumentum-hozzaadasa-title {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.dokumentum-hozzaadasa-fajlnev {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.k-upload-status {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.file-upload-center {
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.dokumentum-feltoltes-figyelmezteto-uzenet-first {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.dokumentum-feltoltes-figyelmezteto-uzenet {
|
||||
font-style: italic;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="container-fluid">
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.HatranyosHelyzetIgazolasa</h4>
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.HozzajaruloNyilatkozat</h4>
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.MentoriTamogatoNyilatkozat</h4>
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.ElozoTanevEvvegiBizonyitvany</h4>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div id="@hatranyosHelyzetIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @hatranyosHelyzetIcon fa-5x" aria-hidden="true" style="color: @hatranyosHelyzetColor;" />
|
||||
</div>
|
||||
|
||||
<div id="@hozzajaruloNyilatkozatIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @hozzajaruloNyilatkozatIcon fa-5x" aria-hidden="true" style="color: @hozzajaruloNyilatkozatColor;" />
|
||||
</div>
|
||||
|
||||
<div id="@mentoriTamogatoNyilatkozatIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @mentoriTamogatoNyilatkozatIcon fa-5x" aria-hidden="true" style="color: @mentoriTamogatoNyilatkozatColor;" />
|
||||
</div>
|
||||
|
||||
<div id="@elozoTanevEvvegiBizonyitvanyIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @elozoTanevEvvegiBizonyitvanyIcon fa-5x" aria-hidden="true" style="color: @elozoTanevEvvegiBizonyitvanyColor;" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div id="@hatranyosHelyzetFileNameContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var hatranyosHelyzetIgazolasFajlnev in Model.HatranyosHelyzetIgazolasaFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@hatranyosHelyzetIgazolasFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div id="@hozzajaruloNyilatkozatFileNameContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var hozzajaruloNyilatkozatFajlnev in Model.HozzajaruloNyilatkozatFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@hozzajaruloNyilatkozatFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div id="@mentoriTamogatoNyilatkozatFileNameContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var mentoriTamogatoNyilatkozatFajlnev in Model.MentoriTamogatoNyilatkozatFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@mentoriTamogatoNyilatkozatFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div id="@elozoTanevEvvegiBizonyitvanyFileNameContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var elozoTanevEvvegiBizonyitvanyFajlnev in Model.ElozoTanevEvvegiBizonyitvanyFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@elozoTanevEvvegiBizonyitvanyFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
hatranyosHelyzetFileUploadName,
|
||||
Url.Action("UploadHatranyosHelyzetIgazolasa", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsHatranyosHelyzetEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip-moreoreqthanmax-hatr @(Model.IsHatranyosHelyzetEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.HatranyosHelyzetIgazolasaTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
hozzajaruloNyilatkozatFileUploadName,
|
||||
Url.Action("UploadHozzajaruloNyilatkozat", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsHozzajaruloNyilatkozatEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsHozzajaruloNyilatkozatEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.HozzajaruloNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
mentoriTamogatoNyilatkozatFileUploadName,
|
||||
Url.Action("UploadMentoriTamogatoNyilatkozat", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsMentoriTamogatoNyilatkozatEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsMentoriTamogatoNyilatkozatEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.MentoriTamogatoNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
elozoTanevEvvegiBizonyitvanyFileUploadName,
|
||||
Url.Action("UploadElozoTanevEvvegiBizonyitvanyDokumentum", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsElozoTanevEvvegiBizonyitvanyEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip-moreoreqthanmax-biz @(Model.IsElozoTanevEvvegiBizonyitvanyEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@Html.Raw(TanuloApaczaiResource.ElozoTanevEvvegiBizonyitvanyTooltip)</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.EgyebDokumentum</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div id="@egyebDokumentumIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @egyebDokumentumIcon fa-5x" aria-hidden="true" style="color: @egyebDokumentumColor;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div id="@egyebDokumentumFileNameContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var egyebDokumentumFajlnev in Model.EgyebDokumentumFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@egyebDokumentumFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
egyebDokumentumFileUploadName,
|
||||
Url.Action("UploadEgyebDokumentum", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.Egyeb + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsEgyebDokumentumEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsEgyebDokumentumEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@Html.Raw(TanuloApaczaiResource.EgyebDokumentumTooltip)</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetFirstClass @dokumentumFeltoltesFigyelmeztetoUzenetClass">@Html.Raw(TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet1)</p>
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetClass">@TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet2</p>
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetClass">@TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet3</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
var DokumentumHozzaadasaHelper = (function () {
|
||||
var dokumentumHozzadasaHelper = function () { };
|
||||
|
||||
dokumentumHozzadasaHelper.onSuccessEvent = function (e, dokumentumTipus) {
|
||||
var iconContainerId = "";
|
||||
var filenameContainerId = "";
|
||||
var fileuploadId = "";
|
||||
switch (dokumentumTipus) {
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas):
|
||||
iconContainerId = "@hatranyosHelyzetIconContainerId";
|
||||
filenameContainerId = "@hatranyosHelyzetFileNameContainerId";
|
||||
fileuploadId = "@hatranyosHelyzetFileUploadName";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat):
|
||||
iconContainerId = "@hozzajaruloNyilatkozatIconContainerId";
|
||||
filenameContainerId = "@hozzajaruloNyilatkozatFileNameContainerId";
|
||||
fileuploadId = "@hozzajaruloNyilatkozatFileUploadName";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat):
|
||||
iconContainerId = "@mentoriTamogatoNyilatkozatIconContainerId";
|
||||
filenameContainerId = "@mentoriTamogatoNyilatkozatFileNameContainerId";
|
||||
fileuploadId = "@mentoriTamogatoNyilatkozatFileUploadName";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.Egyeb):
|
||||
iconContainerId = "@egyebDokumentumIconContainerId";
|
||||
filenameContainerId = "@egyebDokumentumFileNameContainerId";
|
||||
fileuploadId = "@egyebDokumentumFileUploadName";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany):
|
||||
iconContainerId = "@elozoTanevEvvegiBizonyitvanyIconContainerId";
|
||||
filenameContainerId = "@elozoTanevEvvegiBizonyitvanyFileNameContainerId";
|
||||
fileuploadId = "@elozoTanevEvvegiBizonyitvanyFileUploadName";
|
||||
break;
|
||||
}
|
||||
|
||||
var filenameContainer = $("#" + filenameContainerId);
|
||||
|
||||
if (filenameContainer.children().length == 0) {
|
||||
var icon = $("#" + iconContainerId).children().first();
|
||||
icon.removeClass("@errorIcon");
|
||||
icon.addClass("@successIcon");
|
||||
|
||||
icon.css("color", "@Constants.ApaczaiPalyazatColors.Green");
|
||||
}
|
||||
|
||||
var newFilename = $("<p></p>")
|
||||
.addClass("@dokumentumHozzaadasaFajlnevClass")
|
||||
.append(e.files[0].name);
|
||||
filenameContainer.append(newFilename);
|
||||
|
||||
if (filenameContainer.children().length >= @Model.KategoriankentiMaxFajlSzam) {
|
||||
$('#' + fileuploadId).data('kendoUpload').enable(false);
|
||||
$('#' + fileuploadId).parents('div.fileupload-info-icon-container').children('.hidden').removeClass('hidden');
|
||||
}
|
||||
}
|
||||
|
||||
dokumentumHozzadasaHelper.onErrorEvent = function (e) {
|
||||
var uzenet;
|
||||
var jsonResponse = CommonUtils.JSONparse(e.XMLHttpRequest.response);
|
||||
if (jsonResponse.Json) {
|
||||
uzenet = jsonResponse.Json.Uzenet + ((jsonResponse.Json.MegjelenitendoHiba) ? ' (' + jsonResponse.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else {
|
||||
uzenet = jsonResponse.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
return dokumentumHozzadasaHelper;
|
||||
})();
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
$(".k-widget.k-upload.k-header").css({
|
||||
"position": "initial",
|
||||
"background-color": "transparent",
|
||||
"border-color": "transparent",
|
||||
"text-align": "center"
|
||||
});
|
||||
|
||||
var zones = $(".k-widget.k-upload.k-header.k-upload-empty > .k-dropzone");
|
||||
$.each(zones, function () {
|
||||
$(this).children().not(':first').remove();
|
||||
});
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,82 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiDokumentumokMegtekinteseModel
|
||||
|
||||
<style type="text/css">
|
||||
.apaczaiDokumentumListazasButton {
|
||||
background-color: #4cb050;
|
||||
border-color: #4cb050;
|
||||
color: white;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
height: 40px;
|
||||
width: 280px;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.apaczaiDokumentumListazasButton:hover {
|
||||
background-color: #6ec172;
|
||||
border-color: #6ec172;
|
||||
}
|
||||
|
||||
.apaczaiDokumentumList {
|
||||
margin-top: 0px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="margin-bottom:30px;">
|
||||
@foreach (var dokumentumModel in Model.KategoriaList)
|
||||
{
|
||||
<div style="width: 60%; float: left; min-height: 100px; display: inline-block;">
|
||||
<div style=" display: inline-block;">
|
||||
<label class="h4" style="color: black; font-weight: bold; display: inline-block;">@dokumentumModel.DokumentumKategoriaNeve</label>
|
||||
</div>
|
||||
<div class="row" style="padding-left:20px">
|
||||
<label class="h5">@TanuloApaczaiResource.AListazasraKattintvaTekinthetiMegAFeltoltottFajlokat</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="width: 40%; float: left; min-height: 100px; display: inline-block;">
|
||||
<div style="display: inline-block; float:right">
|
||||
@if (dokumentumModel.IsFeltoltott)
|
||||
{
|
||||
<div id="feltoltott@(dokumentumModel.DokumentumkategoriaAzonosito)">
|
||||
<label style="margin-left:80px;"><i class="fa fa-2x fa-check" style="color:#4cb050; text-align:center" aria-hidden="true"></i>Feltöltött</label>
|
||||
</div>
|
||||
}
|
||||
|
||||
@Html.KretaButton("DokumentumListazasButton_" + dokumentumModel.DokumentumkategoriaAzonosito, "Listázás", clickEventName: "function(){ TanuloApaczaiHelper.DokumentumListazasaButtonClick(" + dokumentumModel.DokumentumkategoriaAzonosito + "); }",
|
||||
htmlAttributes: new Dictionary<string, object>() { { "class", "apaczaiDokumentumListazasButton" } })
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="@dokumentumModel.DokumentumkategoriaAzonosito" class="apaczaiDokumentumList" style="display:none">
|
||||
@foreach (var dokumentum in dokumentumModel.DokumentumList)
|
||||
{
|
||||
<div id="@dokumentum.DokumentumId">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9, true)">
|
||||
<label class="h5">@dokumentum.DokumentumNev</label>
|
||||
</div>
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3, true)">
|
||||
<label style="margin-left: 60px;" onclick="TanuloApaczaiHelper.downloadDokumentum('@dokumentum.DokumentumId', '@dokumentum.DokumentumNev')"><i class="fa fa-2x fa-download" style="cursor: pointer;" aria-hidden="true"></i></label>
|
||||
@if (dokumentumModel.DokumentumkategoriaAzonosito != "PalyazatiDontes" && dokumentumModel.DokumentumkategoriaAzonosito != "TamogatoiOkirat")
|
||||
{
|
||||
<div class="kretaLabelTooltip" style="display: inline-block;">
|
||||
<label class="@(((Model.Statusz.HasValue && Model.Statusz.Value != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve) || (!dokumentumModel.IsDeleteDocumentEnabled)) ? "disabledItem" : "")" style="margin-left:20px;" onclick="TanuloApaczaiHelper.deleteDokumentum('@dokumentum.DokumentumId')"><i class="fa fa-2x fa-trash-o" style="cursor: pointer;" aria-hidden="true"></i></label>
|
||||
@if ((Model.Statusz.HasValue && Model.Statusz.Value != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve && Model.Statusz.Value != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve) || (!dokumentumModel.IsDeleteDocumentEnabled))
|
||||
{
|
||||
<span class="kretaLabelTooltipText">@TanuloApaczaiResource.DokumentumokNemTorolhetok</span>
|
||||
}
|
||||
</div>
|
||||
if (Model.Statusz.HasValue && Model.Statusz.Value != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve && Model.Statusz.Value != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve)
|
||||
{
|
||||
<div style="height: 21px; background-image: url(../Content/content/images/Information_icon.png); background-size: 12px; background-repeat: no-repeat; width: 12px; display: inline-block;"/>
|
||||
}
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
</div>
|
|
@ -0,0 +1,35 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Web.Models.EditorTemplates
|
||||
|
||||
@model PanelBarChildModel
|
||||
|
||||
@{
|
||||
var palyazatStatusz = ((TanuloApaczaiDokumentumMenuModel)Model.Data[0]).PalyazatStatusz;
|
||||
var isSzakkepzoJuttatas = ((TanuloApaczaiDokumentumMenuModel)Model.Data[0]).IsSzakkepzoJuttatas;
|
||||
}
|
||||
|
||||
<table style="width: 100%;">
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton @(palyazatStatusz.HasValue && (palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Visszavont || palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.TamogatasiSzerzodesselRendelkezoIntezmenytValtott) ? "disabledItem" : string.Empty)">
|
||||
@Html.KretaButton("dokumentumokHozzaadasaButton", TanuloApaczaiResource.DokumentumokHozzaadasaMenuItem, clickEventName: "TanuloApaczaiHelper.DokumentumHozzaadasaClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton">
|
||||
@Html.KretaButton("dokumentumokMegtekinteseButton", TanuloApaczaiResource.DokumentumokMegtekinteseMenuItem, clickEventName: "TanuloApaczaiHelper.DokumentumokMegtekinteseClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton @(palyazatStatusz.HasValue && (palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Elfogadott) && isSzakkepzoJuttatas ? string.Empty :"hide")">
|
||||
@Html.KretaButton("eszaAdatlapokMegtekinteseButton", TanuloApaczaiResource.EszaAdatlapokMegtekinteseMenuItem, clickEventName: "TanuloApaczaiHelper.EszaAdatlapokMegtekinteseClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
|
@ -0,0 +1,11 @@
|
|||
@using Kreta.Web.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model CimElerhetosegModel
|
||||
|
||||
<div class="GDPR">
|
||||
<p>@TanuloApaczaiResource.ElerhetosegekGdpr
|
||||
</div>
|
||||
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@AlkalmazottResource.ElerhetosegAdatok</h5>
|
||||
@Html.Partial("_Tanulo_Elerhetoseg_Adatlap_Partial", Model)
|
|
@ -0,0 +1,211 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web
|
||||
@using Kreta.Enums.ManualEnums
|
||||
|
||||
@model TanuloApaczaiEszaAdatlapokMegtekinteseModel
|
||||
|
||||
@{
|
||||
var columnSizeClass = BootsrapHelper.GetSizeClasses(3);
|
||||
|
||||
var dokumentumHozzaadasaContainerClass = "dokumentum-hozzaadasa-container";
|
||||
var dokumentumHozzaadasaTitleClass = "dokumentum-hozzaadasa-title";
|
||||
var dokumentumHozzaadasaFajlnevClass = "dokumentum-hozzaadasa-fajlnev";
|
||||
|
||||
var successIcon = "fa-check-circle";
|
||||
var errorIcon = "fa-times";
|
||||
|
||||
var eszaBelepoNyilatkozatIcon = Model.IsEszaBelepoNyilatkozatUploaded ? successIcon : errorIcon;
|
||||
var eszaBelepoNyilatkozatColor = Model.IsEszaBelepoNyilatkozatUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
var eszaBelepoNyilatkozatIconContainerId = "eszaBelepoNyilatkozatIconContainer";
|
||||
var eszaBelepoNyilatkozatFileNameContainerId = "eszaBelepoNyilatkozatFileNameContainer";
|
||||
var eszaBelepoNyilatkozatFileUploadName = "eszaBelepoNyilatkozatIgazolasa";
|
||||
|
||||
var eszaKilepoNyilatkozatIcon = Model.IsEszaKilepoNyilatkozatUploaded ? successIcon : errorIcon;
|
||||
var eszaKilepoNyilatkozatColor = Model.IsEszaKilepoNyilatkozatUploaded ? Constants.ApaczaiPalyazatColors.Green : Constants.ApaczaiPalyazatColors.Red;
|
||||
var eszaKilepoNyilatkozatIconContainerId = "eszaKilepoNyilatkozatIconContainer";
|
||||
var eszaKilepoNyilatkozatFileNameContainerId = "eszaKilepoNyilatkozatFileNameContainer";
|
||||
var eszaKilepoNyilatkozatFileUploadName = "eszaKilepoNyilatkozatIgazolasa";
|
||||
|
||||
var dokumentumFeltoltesFigyelmeztetoUzenetFirstClass = "dokumentum-feltoltes-figyelmezteto-uzenet-first";
|
||||
var dokumentumFeltoltesFigyelmeztetoUzenetClass = "dokumentum-feltoltes-figyelmezteto-uzenet";
|
||||
}
|
||||
<style>
|
||||
|
||||
.dokumentum-hozzaadasa-container {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.dokumentum-hozzaadasa-title {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.dokumentum-hozzaadasa-fajlnev {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.k-upload-status {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.file-upload-center {
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.dokumentum-feltoltes-figyelmezteto-uzenet-first {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.dokumentum-feltoltes-figyelmezteto-uzenet {
|
||||
font-style: italic;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.EszaBelepoNyilatkozat</h4>
|
||||
</div>
|
||||
<div class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<h4 class="@dokumentumHozzaadasaTitleClass">@TanuloApaczaiResource.EszaKilepoNyilatkozat</h4>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div id="@eszaBelepoNyilatkozatIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @eszaBelepoNyilatkozatIcon fa-5x" aria-hidden="true" style="color: @eszaBelepoNyilatkozatColor;" />
|
||||
</div>
|
||||
<div id="@eszaKilepoNyilatkozatIconContainerId" class="@columnSizeClass @dokumentumHozzaadasaContainerClass">
|
||||
<i class="fa @eszaKilepoNyilatkozatIcon fa-5x" aria-hidden="true" style="color: @eszaKilepoNyilatkozatColor;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div id="@eszaBelepoNyilatkozatIconContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var eszaBelepoNyilatkozatIgazolasaFajlnev in Model.EszaBelepoNyilatkozatIgazolasaFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@eszaBelepoNyilatkozatIgazolasaFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
<div id="@eszaKilepoNyilatkozatIconContainerId" class="@columnSizeClass" style="overflow-x: auto;">
|
||||
@foreach (var eszaKilepoNyilatkozatIgazolasaFajlnev in Model.EszaKilepoNyilatkozatIgazolasaFajlnevek)
|
||||
{
|
||||
<p class="@dokumentumHozzaadasaFajlnevClass">@eszaKilepoNyilatkozatIgazolasaFajlnev</p>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
eszaBelepoNyilatkozatFileUploadName,
|
||||
Url.Action("UploadEszaBelepoNyilatkozatIgazolasa", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.EszaBelepoNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsEszaBelepoNyilatkozatEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip-moreoreqthanmax-hatr @(Model.IsEszaBelepoNyilatkozatEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.EszaBelepoNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
|
||||
<div class="@columnSizeClass kretaLabelTooltip fileupload-info-icon-container file-upload-center">
|
||||
@Html.KretaFileUpload(
|
||||
eszaKilepoNyilatkozatFileUploadName,
|
||||
Url.Action("UploadEszaKilepoNyilatkozatIgazolasa", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.EszaKilepoNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) } }
|
||||
).Enable(Model.IsEszaKilepoNyilatkozatEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsEszaKilepoNyilatkozatEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.EszaKilepoNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetFirstClass @dokumentumFeltoltesFigyelmeztetoUzenetClass">@Html.Raw(TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet1)</p>
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetClass">@TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet2</p>
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetClass">@TanuloApaczaiResource.DokumentumFeltoltesFigyelmeztetoUzenet3</p>
|
||||
<p class="@dokumentumFeltoltesFigyelmeztetoUzenetClass">@TanuloApaczaiResource.DokumentumokFeltoltesUtanNemTorolhetok</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
var DokumentumHozzaadasaHelper = (function () {
|
||||
var dokumentumHozzadasaHelper = function () { };
|
||||
|
||||
dokumentumHozzadasaHelper.onSuccessEvent = function (e, dokumentumTipus) {
|
||||
var iconContainerId = "";
|
||||
var filenameContainerId = "";
|
||||
var fileuploadId = "";
|
||||
switch (dokumentumTipus) {
|
||||
case @((int)ApaczaiDokumentumTipusEnum.EszaBelepoNyilatkozat):
|
||||
iconContainerId = "@eszaBelepoNyilatkozatIconContainerId";
|
||||
filenameContainerId = "@eszaBelepoNyilatkozatFileNameContainerId";
|
||||
fileuploadId = "@eszaBelepoNyilatkozatFileUploadName";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.EszaKilepoNyilatkozat):
|
||||
iconContainerId = "@eszaKilepoNyilatkozatIconContainerId";
|
||||
filenameContainerId = "@eszaKilepoNyilatkozatFileNameContainerId";
|
||||
fileuploadId = "@eszaKilepoNyilatkozatFileUploadName";
|
||||
break;
|
||||
}
|
||||
|
||||
var filenameContainer = $("#" + filenameContainerId);
|
||||
|
||||
if (filenameContainer.children().length == 0) {
|
||||
var icon = $("#" + iconContainerId).children().first();
|
||||
icon.removeClass("@errorIcon");
|
||||
icon.addClass("@successIcon");
|
||||
|
||||
icon.css("color", "@Constants.ApaczaiPalyazatColors.Green");
|
||||
}
|
||||
|
||||
var newFilename = $("<p></p>")
|
||||
.addClass("@dokumentumHozzaadasaFajlnevClass")
|
||||
.append(e.files[0].name);
|
||||
filenameContainer.append(newFilename);
|
||||
|
||||
if (filenameContainer.children().length >= @Model.KategoriankentiMaxFajlSzam) {
|
||||
$('#' + fileuploadId).data('kendoUpload').enable(false);
|
||||
$('#' + fileuploadId).parents('div.fileupload-info-icon-container').children('.hidden').removeClass('hidden');
|
||||
}
|
||||
}
|
||||
|
||||
dokumentumHozzadasaHelper.onErrorEvent = function (e) {
|
||||
var uzenet;
|
||||
var jsonResponse = CommonUtils.JSONparse(e.XMLHttpRequest.response);
|
||||
if (jsonResponse.Json) {
|
||||
uzenet = jsonResponse.Json.Uzenet + ((jsonResponse.Json.MegjelenitendoHiba) ? ' (' + jsonResponse.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else {
|
||||
uzenet = jsonResponse.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
return dokumentumHozzadasaHelper;
|
||||
})();
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
$(".k-widget.k-upload.k-header").css({
|
||||
"position": "initial",
|
||||
"background-color": "transparent",
|
||||
"border-color": "transparent",
|
||||
"text-align": "center"
|
||||
});
|
||||
|
||||
var zones = $(".k-widget.k-upload.k-header.k-upload-empty > .k-dropzone");
|
||||
$.each(zones, function () {
|
||||
$(this).children().not(':first').remove();
|
||||
});
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,42 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiFellebbezesModel
|
||||
|
||||
<script type="text/javascript">
|
||||
var ApaczaiFellebbezesHelper = (function () {
|
||||
var apaczaiFellebezesHelper = function () { };
|
||||
|
||||
var urls = {
|
||||
fellebbezes: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.TanuloApaczaiApi, action = "Fellebbezes" })",
|
||||
};
|
||||
|
||||
apaczaiFellebezesHelper.Fellebbezes = function (e) {
|
||||
AjaxHelper.DoPost(urls.fellebbezes, $('#Content').val(), successFellebbezes, errorFellebbezes);
|
||||
}
|
||||
|
||||
successFellebbezes = function (data) {
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
$('#palyazatFellebbezesButton').parent('div').addClass('disabledItem');
|
||||
$('#palyazatAllapotaButton').trigger('click');
|
||||
}
|
||||
|
||||
errorFellebbezes = function (data) {
|
||||
KretaWindowHelper.feedbackWindow('@ErrorResource.Hiba', data.responseJSON.Message, true);
|
||||
}
|
||||
|
||||
return apaczaiFellebezesHelper;
|
||||
})();
|
||||
</script>
|
||||
|
||||
<h4 class="homeTitle">@TanuloApaczaiResource.FellebbezesTitle</h4>
|
||||
<br/>
|
||||
<div class="row">
|
||||
<span>@TanuloApaczaiResource.FellebbezesContentText</span>
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaTextAreaFor(x => x.Content, 14)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaButton("fellebbezesBekuldeseButton", TanuloApaczaiResource.FellebbezesBekuldeseButtonText, htmlAttributes: new Dictionary<string, object> { { "style", "float: right; background-color: #54a5d1;" } }, clickEventName: "ApaczaiFellebbezesHelper.Fellebbezes")
|
||||
</div>
|
241
KretaWeb/Areas/Tanulo/Views/TanuloApaczai/HomePartialView.cshtml
Normal file
241
KretaWeb/Areas/Tanulo/Views/TanuloApaczai/HomePartialView.cshtml
Normal file
|
@ -0,0 +1,241 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiHomeModel
|
||||
|
||||
<style type="text/css">
|
||||
a.apaczaiPalyazatHome:link, a.apaczaiPalyazatHome:visited {
|
||||
color: rgb(5, 99, 193);
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.clearCss {
|
||||
height: 36px;
|
||||
padding: unset !important;
|
||||
display: inline-block;
|
||||
border-radius: unset !important;
|
||||
-moz-box-sizing: unset !important;
|
||||
-webkit-box-sizing: unset !important;
|
||||
box-sizing: unset !important;
|
||||
background-size: unset !important;
|
||||
background-position: unset !important;
|
||||
-moz-transition: unset !important;
|
||||
-o-transition: unset !important;
|
||||
-webkit-transition: unset !important;
|
||||
transition: unset !important;
|
||||
color: #5c6a79 !important;
|
||||
font-family: "Open Sans";
|
||||
font-weight: 600;
|
||||
border: unset !important;
|
||||
}
|
||||
|
||||
.clearCss:hover {
|
||||
background-size: unset !important;
|
||||
background-position: unset !important;
|
||||
-moz-transition: unset !important;
|
||||
-o-transition: unset !important;
|
||||
-webkit-transition: unset !important;
|
||||
transition: unset !important;
|
||||
color: #54a5d1 !important;
|
||||
}
|
||||
|
||||
.clearCss:before {
|
||||
content: none !important;
|
||||
}
|
||||
|
||||
.apaczaiDefaultTextStyle {
|
||||
color: black !important;
|
||||
font-family: Arial !important;
|
||||
}
|
||||
|
||||
.apaczaiBlueText {
|
||||
color: rgb(5, 99, 193) !important;
|
||||
font-weight: bold !important;
|
||||
line-height: 120% !important;
|
||||
}
|
||||
|
||||
.pdf-file-icon {
|
||||
margin-left: 5px;
|
||||
}
|
||||
.apaczaiAccordionTexIndent {
|
||||
padding:0em 2em 0em 2em;
|
||||
}
|
||||
.accordionMargin {
|
||||
margin:15px 0px 15px 0px;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
@*<p class="text-justify">
|
||||
A támogatásra pályázatot nyújthat be az a tanuló, aki Nemzeti Szakképzési és Felnőttképzési Hivatal (a továbbiakban: NSZFH) saját <a class="apaczaiPalyazatHome" href="https://www.nive.hu/" target="_blank">nive.hu</a> honlapján és a szakképzési tájékoztatási és információs központ keretében működtetett <a class="apaczaiPalyazatHome" href="https://ikk.hu/" target="_blank">ikk.hu</a> honlapon közzétett Pályázati kiírásban meghatározott feltételeknek megfelel és azt igazolja:
|
||||
</p>
|
||||
<p class="text-justify apaczaiBlueText">
|
||||
- a pályázat benyújtásakor vagy az azt megelőző öt évben hátrányos helyzetűnek minősül vagy rendszeres gyermekvédelmi kedvezményre jogosult és
|
||||
</p>*@
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="homeTitle apaczaiDefaultTextStyle" style="margin:30px 0px 30px 0px">
|
||||
<span class="apaczaiBlueText">
|
||||
Köszöntünk az Apáczai Ösztöndíjprogram elektronikus pályázati felületén. A legfontosabb
|
||||
tudnivalókat az alábbi menüpontokban kiemeltük. Olvasd el figyelmesen!
|
||||
Ha kérdésed van, segítségre van szükséged, fordulj ügyfélszolgálatunkhoz az oktatási azonosítód megadásával! Elektronikus elérhetőségünk:
|
||||
<a class="apaczaiPalyazatHome" href="mailto:ugyfelszolgalat.apaczai@nive.hu">ugyfelszolgalat.apaczai@nive.hu</a> <br />
|
||||
Sikeres pályázást, eredményes tanévet kívánunk!
|
||||
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div id="apaczaiAccordion" role="tablist" aria-multiselectable="true">
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="palyazatBenyujtasaraJogosultakHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseAPalyazatBenyujtasaraJogosultak" aria-expanded="true" aria-controls="collapseAPalyazatBenyujtasaraJogosultak">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.APalyazatBenyujtasaraJogosultak</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseAPalyazatBenyujtasaraJogosultak" class="collapse" role="tabpanel" aria-labelledby="palyazatBenyujtasaraJogosultakHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">
|
||||
A támogatásra pályázatot nyújthat be az a tanuló, aki a Nemzeti Szakképzési és Felnőttképzési Hivatal (a továbbiakban: NSZFH) által közzétett <span class="apaczaiBlueText">Pályázati kiírás és szabályzat</span>ban meghatározott alábbi feltételeknek megfelel és igazolja a kötelező mellékletek csatolásával:
|
||||
</p>
|
||||
<p>
|
||||
<span class="apaczaiBlueText">
|
||||
- a pályázat benyújtásakor vagy az azt megelőző öt évben hátrányos helyzetűnek minősül, vagy rendszeres gyermekvédelmi kedvezményre jogosult és<br />
|
||||
- a pályázat benyújtását megelőző tanév év végi minősítésében kapott osztályzatok átlaga eléri a 3,50-ot vagy afölött van és<br />
|
||||
- a szakképzését biztosító Intézmény részéről Mentori támogató nyilatkozattal rendelkezik.<br />
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<span style="font-style: italic">
|
||||
A pályázati lehetőséget a GINOP-6.2.9-VEKOP-20-2021-00001 azonosítószámú, „Ösztönzőrendszer kialakítása a szakképzésben – Apáczai ösztöndíjprogram” című, kiemelt projekt biztosítja. A támogatás a pályázati kiírásban meghatározott szempontok szerint felállított sorrend alapján, a rendelkezésre álló keretösszeg mértékéig adható, így a támogatásra jogosultak száma korlátozott, a pályázati feltételeknek való megfelelés nem jelenti a támogatás automatikus biztosítását.
|
||||
</span>
|
||||
</p>
|
||||
<p class="text-justify apaczaiBlueText" style="text-align:center">
|
||||
<span>
|
||||
Javasoljuk a pályázatod mielőbbi benyújtását!<br />
|
||||
A pályázatodat csak itt, az Apáczai Ösztöndíjprogram KRÉTA pályázati felületen tudod benyújtani. Mobil alkalmazás a pályázat beadására nem alkalmas.
|
||||
</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="utmutatoDokumentumokHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseUtmutatoDokumentumok" aria-expanded="true" aria-controls="collapseUtmutatoDokumentumok">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.UtmutatoDokumentumok</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseUtmutatoDokumentumok" class="collapse" role="tabpanel" aria-labelledby="utmutatoDokumentumokHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">
|
||||
Olvasd el figyelmesen a lap alján elérhető dokumentumokat! A <span class="apaczaiBlueText">„Pályázati kiírás és szabályzat”</span> és a <span class="apaczaiBlueText">„Kitöltési útmutató”</span> részletesen leírja a pályázati szabályokat, a pályázat kitöltésének menetét. Az Intézmény által kijelölt mentor segítségére is számíthatsz a szabályzat értelmezésére, a szükséges mellékletek megfelelőségére, a pályázati adatlap helyes kitöltésére, valamint a pályázat határidőre történő benyújtására vonatkozóan.<br />
|
||||
A pályázathoz kapcsolódó további letölthető dokumentumokat, sablonokat is a lap alján találod.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="szemelyesAdataidEllenorzeseHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseSzemelyesAdataidEllenorzese" aria-expanded="true" aria-controls="collapseSzemelyesAdataidEllenorzese">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.SzemelyesAdataidEllenorzese</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseSzemelyesAdataidEllenorzese" class="collapse" role="tabpanel" aria-labelledby="szemelyesAdataidEllenorzeseHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">1.) Ellenőrizd a rendszerben a személyes felületen rögzített adataid helyességét, gondoskodj az üres adatmezők kitöltéséről! A rendszer automatikusan menti ezeket a pályázati felületen az adatlapodra! Bármely hiányosság vagy hiba esetén fordulj segítségért az osztályfőnöködhöz vagy az iskolatitkárhoz! </p>
|
||||
<p class="text-justify">2.) Ellenőrizd az elérhetőség és a bankszámla menüpont alatti adataidat is! Támogatás elnyerése esetén az intézménnyel közölt, itt rögzített számlaszámra történik az utalás. Feltétlenül add meg az e-mail címedet is, hogy a pályázattal kapcsolatos üzenetekről, különösen a határidőhöz kötött adategyeztetési felkérésről azonnal értesülhess!</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="negyKotelezoMellekletHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseNegyKotelezoMelleklet" aria-expanded="true" aria-controls="collapseNegyKotelezoMelleklet">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.NegyKotelezoMelleklet</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseNegyKotelezoMelleklet" class="collapse" role="tabpanel" aria-labelledby="negyKotelezoMellekletHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">Gondoskodj róla, hogy az alábbi dokumentumok időben a rendelkezésedre álljanak! Megfelelő minőségben szkennelt vagy fotózott formában, a szabályzatban leírtak szerinti elnevezéssel készítsd elő azokat, hogy a pályázatodhoz a Dokumentumok menüpontban fel tudd tölteni! Többoldalas dokumentum esetén minden oldalt, lehetőség szerint a dokumentum típusokat egybe fűzve, egy-egy mellékletként szkenneld!</p>
|
||||
<p class="text-justify">1.) A hátrányos vagy halmozottan hátrányos helyzet fennállását, illetve a rendszeres gyermekvédelmi kedvezményre jogosultságot megállapító <span class="apaczaiBlueText">Határozat</span>ot a települési önkormányzat jegyzője állítja ki a törvényes képviselő (szülő, gondviselő, gyám) kérelme alapján. Csak a pályázat benyújtásakor vagy az azt megelőző öt évben kiállított határozat fogadható el!</p>
|
||||
<p class="text-justify">2.) A <span class="apaczaiBlueText">bizonyítvány</span>odnak a pályázat benyújtását közvetlenül megelőző tanév év végi eredményét és a törzsadataidat tartalmazó oldalait is szükséges csatolnod. A bizonyítvány csatolása minden pályázó esetében kötelező!</p>
|
||||
<p class="text-justify">3.) A <span class="apaczaiBlueText">Hozzájáruló nyilatkozat</span> sablont itt tudod letölteni és kinyomtatni. A nyomtatványon annak a személynek az aláírása és adatai szerepeljenek, aki a hátrányos helyzetedet igazoló határozaton a kérelmező, illetve a törvényes képviselőd. A nyilatkozat aláírója hozzájárul a határozaton szereplő személyes adatainak felhasználásához, és ha kiskorú vagy, a pályázati részvételed támogatásáról is nyilatkozik.</p>
|
||||
<p class="text-justify">4.) A <span class="apaczaiBlueText">Mentori támogató nyilatkozat</span> sablont az intézményi adminisztrátor kezeli. Az Iskoládtól kapott, a nevedre kiállított Mentori támogató nyilatkozatot a pályázati dokumentáció részeként szintén csatolnod szükséges. A kitöltött, aláírt nyilatkozatot az intézményi adminisztrátortól kell igényelned!</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="tudnivalokAPalyazatKitoltesehezHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseTudnivalokAPalyazatKitoltesehez" aria-expanded="true" aria-controls="collapseTudnivalokAPalyazatKitoltesehez">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.TudnivalokAPalyazatKitoltesehez</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseTudnivalokAPalyazatKitoltesehez" class="collapse" role="tabpanel" aria-labelledby="tudnivalokAPalyazatKitoltesehezHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">1.) Elsőként a <span class="apaczaiBlueText">Dokumentumok</span> menüpontban töltsd fel a szükséges mellékleteket! A rendszer menti a csatolt dokumentumokat. Ellenőrizd a csatolt dokumentumok megfelelő minőségét!</p>
|
||||
<p class="text-justify">
|
||||
2.) A pályázati adatlap minden adatmezőjének kitöltése a pályázat benyújtásának feltétele. Gondoskodj a még üres adatmezők kitöltéséről:
|
||||
- Az előző tanév év végi átlagát a pályázati szabályzatban leírt módon számítsd ki és rögzítsd a megfelelő adatmezőben!
|
||||
- A hátrányos, illetve halmozottan hátrányos helyzetet vagy rendszeres gyermekvédelmi kedvezményre jogosultságot igazoló Határozat kiállításának évét rögzítsd a megfelelő adatmezőben!
|
||||
</p>
|
||||
<p class="text-justify">
|
||||
3.) A pályázat benyújtásának feltétele a pályázati adatlapon felsorolt <span class="apaczaiBlueText">Nyilatkozatok</span> elfogadása, mely a jelölőnégyzetek kipipálásával történik.
|
||||
Ha bármi további közlendőd van, a „Pályázathoz csatolni kívánt rövid szöveges feljegyzés” elnevezésű szövegdobozban ezt megteheted.
|
||||
Benyújtás előtt a rendszer ellenőrzést végez, a hiányosságot hibaüzenettel jelzi. A megkezdett pályázatodat ne vond vissza, mert új pályázat generálására nincs lehetőséged! A hibaüzenetnek megfelelően végezd el a javítást, majd ezt követően a pályázatod benyújtható! A sikeres benyújtásról visszaigazoló rendszerüzenetet kapsz a pályázói felületen.
|
||||
</p>
|
||||
<p class="text-justify">
|
||||
<span class="apaczaiBlueText">
|
||||
A bírálat megkezdéséig – szükség esetén - a benyújtott pályázatodat visszavonhatod, azonban újbóli pályázat benyújtására nincs lehetőséged! A beküldést követően hiánypótlásra nincs lehetőség!<br />
|
||||
Ügyelj a pályázat benyújtására megadott határidőre! A határidőt követően a rendszer lezár.
|
||||
</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="k-widget k-panelbar">
|
||||
<div role="tab" id="palyazatBenyujtasatKovetoTeendokHataridokHeading">
|
||||
<a data-toggle="collapse" data-parent="#apaczaiAccordion" href="#collapseAPalyazatBenyujtasatKovetoTeendokHataridok" aria-expanded="true" aria-controls="collapseAPalyazatBenyujtasatKovetoTeendokHataridok">
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloApaczaiResource.APalyazatBenyujtasatKovetoTeendokHataridok</h5>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="collapseAPalyazatBenyujtasatKovetoTeendokHataridok" class="collapse" role="tabpanel" aria-labelledby="palyazatBenyujtasatKovetoTeendokHataridokHeading" data-parent="#apaczaiAccordion">
|
||||
<div class="apaczaiDefaultTextStyle apaczaiAccordionTexIndent accordionMargin">
|
||||
<p class="text-justify">1.) Figyeld a továbbiakban is az üzeneteidet! A pályázatod állapotát a pályázati események menüpontban nyomon követheted. A KRÉTA rendszerben, illetve az e-mail címedre küldött üzenetben értesülhetsz az elbírálás folyamatáról, valamint a határidős teendőidről, különös tekintettel az <span class="apaczaiBlueText">adategyeztetési felhívás</span>ra. Az adategyeztetési határidő elmulasztása, illetve hiányos teljesítése esetén a pályázatod elbírálása a rendelkezésre álló adatok és benyújtott mellékletek alapján történik, a továbbiakban javítási lehetőséged nincs!</p>
|
||||
<p class="text-justify">2.) A rendszer a benyújtott pályázatod alapján rögzíti az adataidat. Bármely adatváltozást, különös tekintettel az iskolaváltásra vonatkozót, haladéktalanul jelentened kell az ügyfélszolgálat e-mail címén. Az átiratkozási eljárás a tanulói jogviszonyod megszűnésével jár. Az új szakképzési intézményednél a Támogatói okiratod bemutatásával tudod majd igazolni az Apáczai ösztöndíjra vonatkozó jogosultságodat. Az intézményi adminisztrátor a Kréta rendszerben elvégzett beállításokkal a pályázatod újbóli benyújtását teszi lehetővé. A pályázat újbóli benyújtása a támogatás megőrzésének feltétele. A támogatásra az elbírálást követően válhatsz ismét jogosulttá.</p>
|
||||
<p class="text-justify">3.) A bírálatot követően a döntésről szóló határozat postázásra nem kerül, azt a KRÉTA rendszerből tudod letölteni, melyről rendszerüzenet és e-mail is tájékoztat. Támogatói döntés esetén a határozattal együtt kiküldésre kerül a „Támogatói okirat” is, mely egyoldalú nyilatkozat, érvényességéhez sem aláírásra, sem szerződéskötésre nincs szükség.</p>
|
||||
<p class="text-justify" style="font-style: italic">Támogatott pályázat esetén az Apáczai ösztöndíjprogramba való belépéshez ESZA belépő adatlap kitöltése is szükséges. A Támogatói okiraton szereplő dátummal ellátott, aláírt (ha kiskorú vagy, a törvényes képviselőd aláírása is szükséges) adatlapot a támogatói döntésről szóló kiértesítést követő 5 munkanapon belül kell benyújtanod. A támogatás utalására ezt követően kerülhet sor. A dokumentumot itt tudod letölteni, kinyomtatni, majd az erre a célra kialakított ESZA adatlapok kezelése menüpontban feltölteni.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" style="padding-top:30px">
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Apaczai_palyazati_kiiras%20es%20szabalyzat_2022_23.pdf?api=v2"><strong>@TanuloApaczaiResource.PalyazatiKiirasEsSzabalyzatLinkText</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Apaczai_ESZA_adatlapok.zip?api=v2"><strong>@TanuloApaczaiResource.ESZABelepoNyilatkozat16EvAlattLinkText</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Hozzajarulo%20nyilatkozat_Apaczai_2022_23.docx.pdf?api=v2"><strong>@TanuloApaczaiResource.HozzajaruloNyilatkozat</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Apaczai_ESZA_adatlapok.zip?api=v2"><strong>@TanuloApaczaiResource.ESZAKilepoNyilatkozat16EvAlattLinkText</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Felhasznaloi_kezikonyv_Apaczai_2022_23.pdf?api=v2"><strong>@TanuloApaczaiResource.FelhasznaloiKezikonyv</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Apaczai_ESZA_adatlapok.zip?api=v2"><strong>@TanuloApaczaiResource.ESZABelepoNyilatkozat16EvFelettLinkText</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Adatkezelesi_tajekoztato_Apaczai_tanuloi_2022_23.pdf?api=v2"><strong>@TanuloApaczaiResource.TanuloAdatkezelesiTajekoztato</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
<div class="col-sm-6"><a class="clearCss" style="background:none !important" href="https://tudasbazis.ekreta.hu/download/attachments/2424949/Apaczai_ESZA_adatlapok.zip?api=v2"><strong>@TanuloApaczaiResource.ESZAKilepoNyilatkozat16EvFelettLinkText</strong><i class="fa fa-file-pdf-o fa-2x pdf-file-icon" style="color: red;" /></a></div>
|
||||
</div>
|
312
KretaWeb/Areas/Tanulo/Views/TanuloApaczai/Index.cshtml
Normal file
312
KretaWeb/Areas/Tanulo/Views/TanuloApaczai/Index.cshtml
Normal file
|
@ -0,0 +1,312 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiModel
|
||||
|
||||
<style type="text/css">
|
||||
.k-panelbar .k-item > .k-link.k-header {
|
||||
background-color: #54a5d1;
|
||||
color: black;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.apaczaiMenuAktiv {
|
||||
background-color: forestgreen !important;
|
||||
border-color: forestgreen !important;
|
||||
}
|
||||
|
||||
.apaczaiMenuButton > button.k-button {
|
||||
width: 100%;
|
||||
background-color: lightgray;
|
||||
border-color: lightgray;
|
||||
color: black;
|
||||
text-transform: none;
|
||||
margin-bottom: 2px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
.homeTitle {
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.mainTitle {
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
color: white;
|
||||
background-color: #518094;
|
||||
border: 2px solid black;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
.progressBar > div.k-state-selected {
|
||||
background-color: #808080;
|
||||
border-bottom-color: #808080;
|
||||
border-top-color: #808080;
|
||||
padding-top: 0px;
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
|
||||
.progressBar {
|
||||
padding-top: 0px !important;
|
||||
padding-bottom: 0px !important;
|
||||
}
|
||||
|
||||
.benyujtasDokumentum {
|
||||
vertical-align: middle;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.apaczaiContentContainer {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
#apaczaiStartPageButton {
|
||||
background-color: #54a5d1;
|
||||
color: black;
|
||||
text-align: center;
|
||||
width: calc(100% - 2px);
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
text-transform: none;
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
border-bottom: 1px;
|
||||
margin-bottom: 1px;
|
||||
margin-left: 1px;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
#ApaczaiMenu {
|
||||
margin-top: 0px;
|
||||
border-top: 0px;
|
||||
}
|
||||
|
||||
div.GDPR {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
div.GDPR p {
|
||||
text-align: center;
|
||||
margin: 40px auto;
|
||||
line-height: 145%;
|
||||
font-size: 14pt;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.info-icon {
|
||||
height: 21px;
|
||||
background-image: url(../Content/content/images/Information_icon.png);
|
||||
background-size: 12px;
|
||||
background-repeat: no-repeat;
|
||||
width: 12px;
|
||||
display: inline-block;
|
||||
margin: auto 0px;
|
||||
}
|
||||
|
||||
.fileupload-info-icon-container {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.fileupload-tooltip {
|
||||
bottom: 60px;
|
||||
}
|
||||
|
||||
.fileupload-tooltip-moreoreqthanmax-hatr {
|
||||
bottom: 133px;
|
||||
}
|
||||
|
||||
.fileupload-tooltip-moreoreqthanmax-biz {
|
||||
bottom: 205px;
|
||||
}
|
||||
|
||||
.figyelmezteto-uzenet {
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<h4 class="mainTitle">@TanuloApaczaiResource.MainTitle</h4>
|
||||
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3)">
|
||||
@Html.KretaButton("apaczaiStartPageButton", TanuloApaczaiResource.Kezdolap, clickEventName: "TanuloApaczaiHelper.HomePartial")
|
||||
@Html.Partial("EditorTemplates/PanelBar", Model)
|
||||
</div>
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9) apaczaiContentContainer">
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
TanuloApaczaiHelper.HomePartial();
|
||||
});
|
||||
|
||||
var TanuloApaczaiHelper = (function () {
|
||||
var tanuloApaczaiHelper = function () { };
|
||||
|
||||
var urls = {
|
||||
home: "@Url.Action("HomePartialView", "TanuloApaczai")",
|
||||
alapadatok: "@Url.Action("AlapadatokPartialView", "TanuloApaczai")",
|
||||
elerhetosegek: "@Url.Action("ElerhetosegekPartialView", "TanuloApaczai")",
|
||||
bankszamlaAdatok: "@Url.Action("BankszamlaAdatokPartialView", "TanuloApaczai")",
|
||||
palyazatBenyujtasa: "@Url.Action("PalyazatBenyujtasaPartialView", "TanuloApaczai")",
|
||||
palyazatAllapota: "@Url.Action("PalyazatAllapotaPartialView", "TanuloApaczai")",
|
||||
palyazatiEsemenyek: "@Url.Action("PalyazatiEsemenyekPartialView", "TanuloApaczai")",
|
||||
dokumentumHozzaadasa: "@Url.Action("DokumentumHozzaadasaPartialView", "TanuloApaczai")",
|
||||
dokumentumokMegtekintese: "@Url.Action("DokumentumokMegtekintesePartialView", "TanuloApaczai")",
|
||||
downloadDokumentum: "@Url.Action("DownloadFile", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
palyazatFellebbezes: "@Url.Action("PalyazatFellebbezesPartialView", "TanuloApaczai")",
|
||||
deleteDokumentum: "@Url.Action("DeleteDokumentum", "TanuloApaczai")",
|
||||
eszaAdatlapokMegtekintese: "@Url.Action("EszaAdatlapokMegtekintesePartialView", "TanuloApaczai")"
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.HomePartial = function () {
|
||||
getPartialView(urls.home, {});
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.AlapadatokClick = function (e) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.SajatAdatlapInfo))');
|
||||
getPartialView(urls.alapadatok, data, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.ElerhetosegekClick = function (e) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.CimElerhetoseg))');
|
||||
getPartialView(urls.elerhetosegek, data, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.BankszamlaAdatokClick = function (e) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.SajatAdatlapInfo.TanuloBankszamla))');
|
||||
getPartialView(urls.bankszamlaAdatok, data, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.PalyazatBenyujtasaClick = function (e, manual) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model))');
|
||||
getPartialView(urls.palyazatBenyujtasa, data, e, manual);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.PalyazatAllapotaClick = function (e, manual) {
|
||||
getPartialView(urls.palyazatAllapota, {}, e, manual);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.PalyazatiEsemenyekClick = function (e) {
|
||||
getPartialView(urls.palyazatiEsemenyek, {}, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.DokumentumHozzaadasaClick = function (e) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model))');
|
||||
getPartialView(urls.dokumentumHozzaadasa, data, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.DokumentumokMegtekinteseClick = function (e) {
|
||||
var data = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model))');
|
||||
getPartialView(urls.dokumentumokMegtekintese, data, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.EszaAdatlapokMegtekinteseClick = function (e) {
|
||||
getPartialView(urls.eszaAdatlapokMegtekintese, {}, e);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.PalyazatFellebbezesClick = function (e) {
|
||||
getPartialView(urls.palyazatFellebbezes, {}, e);
|
||||
}
|
||||
|
||||
function getPartialView(url, data, e, manual) {
|
||||
if (!manual) {
|
||||
if (e && ($(".apaczaiMenuAktiv").attr("id") === $(e.sender.element).attr("id"))) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
$(".apaczaiMenuAktiv").removeClass("apaczaiMenuAktiv");
|
||||
AjaxHelper.DoPost(url, data, loadPartial);
|
||||
|
||||
if (e) {
|
||||
e.sender.element.addClass("apaczaiMenuAktiv");
|
||||
}
|
||||
else if (manual && manual.id) {
|
||||
$(manual.id).addClass("apaczaiMenuAktiv");
|
||||
}
|
||||
}
|
||||
|
||||
function loadPartial(result) {
|
||||
$('.apaczaiContentContainer').html(result);
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.DokumentumListazasaButtonClick = function (e) {
|
||||
showDokumentumList(e.id)
|
||||
}
|
||||
|
||||
function showDokumentumList(id) {
|
||||
if ($('#' + id).is(":hidden")) {
|
||||
$('#' + id).show();
|
||||
}
|
||||
else {
|
||||
$('#' + id).hide();
|
||||
}
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.downloadDokumentum = function (dokumentumId, fileName) {
|
||||
AjaxHelper.DownloadFile(urls.downloadDokumentum, { 'id': dokumentumId, 'fileName': fileName });
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.deleteDokumentum = function (dokumentumId) {
|
||||
AjaxHelper.DoPost(urls.deleteDokumentum, { 'dokumentumId': dokumentumId }, successDeleteDokumentum, errorDeleteDokumentum);
|
||||
}
|
||||
|
||||
successDeleteDokumentum = function (data) {
|
||||
if ($('#' + data.dokumentumId).parent().children().length == 1) {
|
||||
var parentId = $('#' + data.dokumentumId).parent().attr("id");
|
||||
$(document).find("#feltoltott" + parentId).addClass("hidden");
|
||||
}
|
||||
$('#' + data.dokumentumId).remove();
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
}
|
||||
|
||||
errorDeleteDokumentum = function (data) {
|
||||
var uzenet;
|
||||
if (data.responseJSON.Json) {
|
||||
uzenet = data.responseJSON.Json.Uzenet + ((data.responseJSON.Json.MegjelenitendoHiba) ? ' (' + data.responseJSON.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else if (data.responseJSON.ModelState) {
|
||||
uzenet = '@ErrorResource.SikertelenApaczaiDokumentumTorles'.slice(0, -1) + '@ErrorResource.KerjukEllenorizdAMegadottAdatokat';
|
||||
}
|
||||
else {
|
||||
uzenet = data.responseJSON.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
tanuloApaczaiHelper.onFileUploadSelect = function (e) {
|
||||
KretaFileUpload.StopAnimation();
|
||||
var allowedFileExtensionArray = [];
|
||||
@foreach(var ext in Model.AllowedFileExtensions)
|
||||
{
|
||||
<text>allowedFileExtensionArray.push("@ext");</text>
|
||||
}
|
||||
const megaByte = 1024 * 1024;
|
||||
var attachmentMaxFileSizeInBytes = 15 * megaByte;
|
||||
var attachments = e.files;
|
||||
|
||||
for (var i = 0; i < attachments.length; i++) {
|
||||
if (attachmentMaxFileSizeInBytes < attachments[i].size) {
|
||||
e.preventDefault();
|
||||
var errorMessage = "@ErrorResource.HibaTortentXMBNalNemLehetNagyobbAFajlMerete";
|
||||
errorMessage = errorMessage.replace("{0}", attachmentMaxFileSizeInBytes / (1024 * 1024));
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", errorMessage, true);
|
||||
break;
|
||||
}
|
||||
|
||||
if ($.inArray(attachments[i].extension.toLowerCase(), allowedFileExtensionArray) === -1) {
|
||||
e.preventDefault();
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@ErrorResource.AFajlKiterjeszteseVagyTipusaNemMegfelelo", true);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return tanuloApaczaiHelper;
|
||||
})();
|
||||
</script>
|
|
@ -0,0 +1,210 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiPalyazatAllapotaModel
|
||||
|
||||
@{
|
||||
var isAdategyeztetes = Model.Statusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve || Model.Statusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve;
|
||||
var vorosBtnStyle = "background-color: " + Constants.ApaczaiPalyazatColors.Red + ";";
|
||||
var zoldBtnStyle = "background-color: " + Constants.ApaczaiPalyazatColors.Green + ";";
|
||||
}
|
||||
|
||||
<style>
|
||||
#palyazatAllapotaContainer > .row {
|
||||
width: 70%;
|
||||
margin: auto;
|
||||
margin-bottom: 30px;
|
||||
min-height: 0px;
|
||||
}
|
||||
|
||||
#palyazatEllenorzeseContainer {
|
||||
border: 2px solid black;
|
||||
padding: 10px 50px;
|
||||
background-color: #54a5d1;
|
||||
}
|
||||
|
||||
#palyazatEllenorzeseText {
|
||||
background-color: #54a5d1;
|
||||
color: white;
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.text-container {
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
font-weight: bold
|
||||
}
|
||||
|
||||
#palyazatMegtekinteseBtn {
|
||||
background-color: #54a5d1;
|
||||
}
|
||||
|
||||
#palyazatBtnContainer > button {
|
||||
margin: 0 5px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="container-fluid" id="palyazatAllapotaContainer">
|
||||
|
||||
<div class="row">
|
||||
<div id="palyazatEllenorzeseContainer">
|
||||
<h4 id="palyazatEllenorzeseText">@TanuloApaczaiResource.ApaczaiOsztondijProgramEllenorzese</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div style="width: 100%; display: flex; justify-content: center;">
|
||||
<div style="color: @Model.StatuszColor;">
|
||||
<i class="fa @Model.StatuszIcon fa-5x" />
|
||||
<h4 style="display: inline; font-weight: bold; margin-left: 5px;">@Model.StatuszText</h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if (isAdategyeztetes)
|
||||
{
|
||||
<div class="row">
|
||||
<div class="text-container">
|
||||
@TanuloApaczaiResource.AdategyeztetesTajekoztatoUzenet
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
@if (Model.IsKommentVisible)
|
||||
{
|
||||
if (isAdategyeztetes)
|
||||
{
|
||||
<div class="row">
|
||||
<div class="text-container">
|
||||
@TanuloApaczaiResource.AzAdategyeztetesreVonatkozoKonkretIgenyunkMegjegyzes
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<div class="row">
|
||||
<div class="text-container">
|
||||
@Model.Komment
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<div class="row">
|
||||
@switch (Model.Statusz)
|
||||
{
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Bekuldott:
|
||||
<div id="palyazatBtnContainer" style="display: flex; justify-content: center;">
|
||||
@Html.KretaButton("palyazatMegtekinteseBtn", TanuloApaczaiResource.BenyujtottPalyazatMegtekintese)
|
||||
@if (Model.MegNincsBiralatAlatt)
|
||||
{
|
||||
@Html.KretaButton("palyazatVisszavonasaBtn", TanuloApaczaiResource.PalyazatVisszavonasa, htmlAttributes: new Dictionary<string, object> { { "style", vorosBtnStyle } }, clickEventName: "function(){ PalyazatAllapotaHelper.palyazatVisszavonasaConfirm(); }")
|
||||
}
|
||||
</div>
|
||||
break;
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Visszavont:
|
||||
break;
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve:
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve:
|
||||
<div id="palyazatBtnContainer" style="display: flex; justify-content: center;">
|
||||
@Html.KretaButton("palyazatMegtekinteseBtn", TanuloApaczaiResource.BenyujtottPalyazatMegtekintese)
|
||||
@Html.KretaButton("adategyeztetesBtn", TanuloApaczaiResource.Adategyeztetes, clickEventName: "function(){ PalyazatAllapotaHelper.adategyeztetes(); }")
|
||||
</div>
|
||||
break;
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Elfogadott:
|
||||
<div id="palyazatBtnContainer" style="display: flex; justify-content: center;">
|
||||
@Html.KretaButton("palyazatMegtekinteseBtn", TanuloApaczaiResource.BenyujtottPalyazatMegtekintese)
|
||||
@Html.KretaButton("palyazatDontesMegtekinteseBtn", TanuloApaczaiResource.PalyazatiDontesMegtekintese, htmlAttributes: new Dictionary<string, object> { { "style", zoldBtnStyle } }, clickEventName: "function(){ PalyazatAllapotaHelper.palyazatiDontesMegtekintese(); }")
|
||||
@Html.KretaButton("tamogatoiOkiratMegtekinteseBtn", TanuloApaczaiResource.TamogatoiOkiratMegtekintese, htmlAttributes: new Dictionary<string, object> { { "style", zoldBtnStyle } }, clickEventName: "function(){ PalyazatAllapotaHelper.tamogatoiOkiratMegtekintese(); }")
|
||||
</div>
|
||||
break;
|
||||
case Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Elutasitott:
|
||||
<div id="palyazatBtnContainer" style="display: flex; justify-content: center;">
|
||||
@Html.KretaButton("palyazatMegtekinteseBtn", TanuloApaczaiResource.BenyujtottPalyazatMegtekintese)
|
||||
@Html.KretaButton("palyazatDontesMegtekinteseBtn", TanuloApaczaiResource.PalyazatiDontesMegtekintese, htmlAttributes: new Dictionary<string, object> { { "style", zoldBtnStyle } }, clickEventName: "function(){ PalyazatAllapotaHelper.palyazatiDontesMegtekintese(); }")
|
||||
@if (Model.IsFellebbezesiIdoszakban)
|
||||
{
|
||||
@Html.KretaButton("fellebbezesBtn", TanuloApaczaiResource.Fellebbezes, htmlAttributes: new Dictionary<string, object> { { "style", vorosBtnStyle } }, clickEventName: "function(e) { PalyazatAllapotaHelper.fellebbezes(e); }")
|
||||
}
|
||||
</div>
|
||||
break;
|
||||
}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
$("#palyazatMegtekinteseBtn").on('click', (function () {
|
||||
PalyazatAllapotaHelper.openPalyazatBenyujtasOsszegzoPopup();
|
||||
}));
|
||||
});
|
||||
|
||||
var PalyazatAllapotaHelper = (function() {
|
||||
var palyazatAllapotaHelper = function () { };
|
||||
var palyazatBenyujtasOsszegzoPopupName = "palyazatBenyujtasOsszegzoWindow";
|
||||
var urls = {
|
||||
OpenPalyazatBenyujtasOsszegzoPopup: "@Url.Action("OpenPalyazatBenyujtasOsszegzoPopup", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
GetPalyazatVisszavonas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.TanuloApaczaiApi, action = "GetPalyazatVisszavonas" })",
|
||||
};
|
||||
|
||||
palyazatAllapotaHelper.openPalyazatBenyujtasOsszegzoPopup = function (data) {
|
||||
AjaxHelper.DoPost(urls.OpenPalyazatBenyujtasOsszegzoPopup, data, palyazatBenyujtasOsszegzoPopup);
|
||||
}
|
||||
|
||||
function palyazatBenyujtasOsszegzoPopup(data) {
|
||||
var config = KretaWindowHelper.getWindowConfigContainer();
|
||||
config.title = "@(TanuloApaczaiResource.PalyazatBenyujtasWizardPage4Title)";
|
||||
config.content = data;
|
||||
|
||||
var modal = KretaWindowHelper.createWindow(palyazatBenyujtasOsszegzoPopupName, config);
|
||||
KretaWindowHelper.openWindow(modal, true);
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.PalyazatAllapotaPopupCancel = function () {
|
||||
KretaWindowHelper.destroyWindow(palyazatBenyujtasOsszegzoPopupName);
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.palyazatVisszavonasaConfirm = function() {
|
||||
KretaWindowHelper.confirmWindow("@TanuloApaczaiResource.PalyazatVisszavonasa", "@TanuloApaczaiResource.PalyazatVisszavonasaConfirmText", palyazatVisszavonasa);
|
||||
}
|
||||
|
||||
function palyazatVisszavonasa() {
|
||||
AjaxHelper.DoGet(urls.GetPalyazatVisszavonas, {}, sikeresVisszavonas, sikertelenVisszavonas)
|
||||
}
|
||||
|
||||
function sikeresVisszavonas(data) {
|
||||
$('#dokumentumokHozzaadasaButton').parent().addClass('disabledItem');
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
TanuloApaczaiHelper.PalyazatAllapotaClick(null, { id: "#palyazatBenyujtasaButton" });
|
||||
}
|
||||
|
||||
function sikertelenVisszavonas(data) {
|
||||
var uzenet;
|
||||
if (data.responseJSON.Json) {
|
||||
uzenet = data.responseJSON.Json.Uzenet + ((data.responseJSON.Json.MegjelenitendoHiba) ? ' (' + data.responseJSON.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else {
|
||||
uzenet = data.responseJSON.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.adategyeztetes = function() {
|
||||
TanuloApaczaiHelper.PalyazatBenyujtasaClick(null, { id: "#palyazatBenyujtasaButton" });
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.fellebbezes = function (e) {
|
||||
$('#palyazatFellebbezesButton').trigger('click');
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.palyazatiDontesMegtekintese = function () {
|
||||
TanuloApaczaiHelper.downloadDokumentum("@Model.PalyazatiDontesGuid", "@Html.Raw(Model.PalyazatiDontesFajlnev)");
|
||||
}
|
||||
|
||||
palyazatAllapotaHelper.tamogatoiOkiratMegtekintese = function () {
|
||||
TanuloApaczaiHelper.downloadDokumentum("@Model.TamogatoiOkiratGuid", "@Html.Raw(Model.TamogatoiOkiratFajlnev)");
|
||||
}
|
||||
|
||||
return palyazatAllapotaHelper;
|
||||
})();
|
||||
</script>
|
|
@ -0,0 +1,253 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasAtlagokContentModel
|
||||
|
||||
<style type="text/css">
|
||||
.k-panelbar .k-content .row div[class^=col-] {
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
.k-upload-status {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.feltetelFormatum {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
|
||||
@Html.HiddenFor(x => x.SzamitottAtlag)
|
||||
@Html.HiddenFor(x => x.CountElozoTanevEvvegiBizonyitvany)
|
||||
@Html.HiddenFor(x => x.KategoriankentiMaxFajlSzam)
|
||||
|
||||
<div class="row">
|
||||
@Html.KretaLabelFor(x => x.SzamitottAtlag, labelWidth: 3, inputWidth: 2)
|
||||
<div class="kretaLabelTooltip @(Model.IsReadOnly ? "hidden" : "")">
|
||||
<div class="info-icon" style="margin-top: 15px;" />
|
||||
<span class="kretaLabelTooltipText">@TanuloApaczaiResource.AtlagTooltip</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="keziAtlagContainer">
|
||||
@Html.KretaNumericFor(x => x.KeziAtlag).Decimals(2).Min(1.00).Max(5.00).Step(0.01).RenderWithName(3, 2)
|
||||
</div>
|
||||
<a class="buttonContainer kretaLabelTooltip @(Model.IsReadOnly ? "hidden" : "")" title="@TanuloApaczaiResource.KeziAtlag" href="javascript:void(0)" onclick="PalyazatBenyujtasAtlagokHelper.keziAtlagBtnClick();" id="KeziAtlagBtn">
|
||||
<i class="fa fa-pencil fa-3x" aria-hidden="true"></i>
|
||||
<div class="info-icon" style="margin-top: 15px; margin-left: 15px;" />
|
||||
<span class="kretaLabelTooltipText">@TanuloApaczaiResource.KeziAtlagTooltip</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="row UploadRow">
|
||||
@Html.KretaEmpty(3)
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3) kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
"elozoTanevEvvegiBizonyitvanyDokumentum",
|
||||
Url.Action("UploadElozoTanevEvvegiBizonyitvanyDokumentum", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { PalyazatBenyujtasAtlagokHelper.onSuccessEvent(e); }",
|
||||
onErrorEvent: "function (e) { PalyazatBenyujtasAtlagokHelper.onErrorEvent(e); }",
|
||||
onCompleteEvent: "function (e) { PalyazatBenyujtasAtlagokHelper.onCompleteEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
selectText: "Feltöltés",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsElozoTanevEvvegiBizonyitvanyEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsElozoTanevEvvegiBizonyitvanyEnable ? "hidden" : "")" style="bottom: -80px;">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<div class="info-icon @(Model.CountElozoTanevEvvegiBizonyitvany < Model.KategoriankentiMaxFajlSzam ? "hidden" : "")" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="hatranyosHelyzetIgazolasKiallitasEveContainer">
|
||||
@Html.KretaComboBoxFor(x => x.HatranyosHelyzetIgazolasKiallitasDatuma, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetApaczaiHatranyosHelyzetIgazolasKiallitasEveList" }), onChangeFunction: "PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();").RenderWithName(3, 2)
|
||||
</div>
|
||||
<div class="kretaLabelTooltip @(Model.IsReadOnly ? "hidden" : "")">
|
||||
<div class="info-icon" style="margin-top: 15px;" />
|
||||
<span class="kretaLabelTooltipText">@TanuloApaczaiResource.HatranyosHelyzetIgazolasKiallitasDatumaTooltip</span>
|
||||
</div>
|
||||
@Html.HiddenFor(x => x.PalyazatStatusz)
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="feljegyzesContainer">
|
||||
@Html.KretaTextAreaFor(x => x.Feljegyzes).RenderWithName(3, 8)
|
||||
</div>
|
||||
<div class="kretaLabelTooltip @(Model.IsReadOnly ? "hidden" : "")">
|
||||
<div class="info-icon" style="margin-top: 15px;" />
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.FeljegyzesTooltip</span>
|
||||
</div>
|
||||
</div>
|
||||
@if (!Model.IsReadOnly)
|
||||
{
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3)">
|
||||
<label class="windowInputLabel">@TanuloApaczaiResource.PalyazatiFeltetelekElfogadasa</label>
|
||||
</div>
|
||||
<div class="@BootsrapHelper.GetSizeClasses(5) kretaLabelTooltip">
|
||||
<div class="info-icon" style="margin-top: 15px;" />
|
||||
<span class="kretaLabelTooltipText">@TanuloApaczaiResource.PalyazatiFeltetelekElfogadasaTooltip</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatValosAdatokrol).RenderWithName(11, 1)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatHitelesAdatokrol).RenderWithName(11, 1)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatKotelezettsegVallalasMentor).RenderWithName(11, 1)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatSzakkepzesKeretebenNincsEvVegiMinosites).RenderWithName(11, 1)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatSzabalyzatElolvasasarol).RenderWithName(11, 1)
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.NyilatkozatSzemelyesAdatokKozleserol).RenderWithName(11, 1)
|
||||
</div>
|
||||
}
|
||||
|
||||
<script type="text/javascript">
|
||||
var PalyazatBenyujtasAtlagokHelper = (function () {
|
||||
var palyazatBenyujtasAtlagokHelper = function () { }
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.keziAtlagBtnClick = function () {
|
||||
DisableControls(false);
|
||||
}
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.onSuccessEvent = function (e) {
|
||||
$("#CountElozoTanevEvvegiBizonyitvany").val(parseInt($("#CountElozoTanevEvvegiBizonyitvany").val()) + 1);
|
||||
var dokumentumSzam = $("#CountElozoTanevEvvegiBizonyitvany").val();
|
||||
if (parseInt(dokumentumSzam) >= parseInt($('#KategoriankentiMaxFajlSzam').val())) {
|
||||
$('#elozoTanevEvvegiBizonyitvanyDokumentum').data('kendoUpload').enable(false);
|
||||
$('#elozoTanevEvvegiBizonyitvanyDokumentum').parent().removeClass('k-state-focused');
|
||||
$('#elozoTanevEvvegiBizonyitvanyDokumentum').parents('div.fileupload-info-icon-container').children('.hidden').removeClass('hidden');
|
||||
}
|
||||
}
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.onCompleteEvent = function (e) { }
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.onErrorEvent = function (e) {
|
||||
var uzenet;
|
||||
var jsonResponse = CommonUtils.JSONparse(e.XMLHttpRequest.response);
|
||||
if (jsonResponse.Json) {
|
||||
uzenet = jsonResponse.Json.Uzenet + ((jsonResponse.Json.MegjelenitendoHiba) ? ' (' + jsonResponse.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else {
|
||||
uzenet = jsonResponse.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.lehetTovabbLepni = function (isResult = false) {
|
||||
var nyilatkozatValosAdatokrol = $("#NyilatkozatValosAdatokrol").prop('checked');
|
||||
var nyilatkozatHitelesAdatokrol = $("#NyilatkozatHitelesAdatokrol").prop('checked');
|
||||
var nyilatkozatKotelezettsegVallalasMentor = $("#NyilatkozatKotelezettsegVallalasMentor").prop('checked');
|
||||
var nyilatkozatSzabalyzatElolvasasarol = $("#NyilatkozatSzabalyzatElolvasasarol").prop('checked');
|
||||
var nyilatkozatSzemelyesAdatokKozleserol = $("#NyilatkozatSzemelyesAdatokKozleserol").prop('checked');
|
||||
var isHatranyosHelyzetIgazolasKiallitasDatumaSelected = $("#HatranyosHelyzetIgazolasKiallitasDatuma").val() > 0;
|
||||
|
||||
var result = nyilatkozatValosAdatokrol &&
|
||||
nyilatkozatHitelesAdatokrol &&
|
||||
nyilatkozatKotelezettsegVallalasMentor &&
|
||||
nyilatkozatSzabalyzatElolvasasarol &&
|
||||
nyilatkozatSzemelyesAdatokKozleserol &&
|
||||
isHatranyosHelyzetIgazolasKiallitasDatumaSelected;
|
||||
|
||||
if (isResult) {
|
||||
return result;
|
||||
}
|
||||
|
||||
if (result) {
|
||||
$("#wizardNextBtn").removeClass('disabledItem');
|
||||
}
|
||||
else {
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
}
|
||||
}
|
||||
|
||||
palyazatBenyujtasAtlagokHelper.setFeltetelForma = function (forId) {
|
||||
$('label[for="' + forId + '"]').removeClass("windowInputLabel");
|
||||
$('label[for="' + forId + '"]').css("font-weight", "200");
|
||||
$('label[for="' + forId + '"]').html(function (_, html) {
|
||||
return html.replace(/(\*)/, "<span style=\"font-weight: 700;\">$1</span>");
|
||||
});
|
||||
$('label[for="' + forId + '"]').parent('div').addClass('feltetelFormatum');
|
||||
}
|
||||
|
||||
return palyazatBenyujtasAtlagokHelper;
|
||||
})();
|
||||
|
||||
function DisableControls(disable) {
|
||||
if (disable) {
|
||||
$(".keziAtlagContainer > div").last().addClass('disabledItem');
|
||||
@if (Model.IsReadOnly)
|
||||
{
|
||||
<text>
|
||||
$(".hatranyosHelyzetIgazolasKiallitasEveContainer > div:nth-child(2)").addClass('disabledItem');
|
||||
$(".feljegyzesContainer > div:nth-child(2)").addClass('disabledItem');
|
||||
</text>
|
||||
}
|
||||
$(".UploadRow").hide();
|
||||
}
|
||||
else {
|
||||
$(".keziAtlagContainer > div").last().removeClass('disabledItem');
|
||||
$(".UploadRow").show();
|
||||
}
|
||||
}
|
||||
|
||||
$(document).ready(function () {
|
||||
$(".k-widget.k-upload.k-header").css({
|
||||
"position": "initial",
|
||||
"background-color": "transparent",
|
||||
"border-color": "transparent",
|
||||
"text-align": "center"
|
||||
});
|
||||
|
||||
$("#NyilatkozatValosAdatokrol").change(function () {
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
});
|
||||
$("#NyilatkozatHitelesAdatokrol").change(function () {
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
});
|
||||
$("#NyilatkozatKotelezettsegVallalasMentor").change(function () {
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
});
|
||||
$("#NyilatkozatSzabalyzatElolvasasarol").change(function () {
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
});
|
||||
$("#NyilatkozatSzemelyesAdatokKozleserol").change(function () {
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
});
|
||||
|
||||
$("#KeziAtlag").change(function () {
|
||||
var atlag = parseFloat($("#KeziAtlag").val());
|
||||
var lehetTovabbLepni = PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni(true);
|
||||
if (!isNaN(atlag) && lehetTovabbLepni) {
|
||||
$("#wizardNextBtn").removeClass('disabledItem');
|
||||
}
|
||||
else {
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
}
|
||||
});
|
||||
|
||||
DisableControls(true);
|
||||
PalyazatBenyujtasAtlagokHelper.lehetTovabbLepni();
|
||||
|
||||
var zones = $(".k-widget.k-upload.k-header.k-upload-empty > .k-dropzone");
|
||||
$.each(zones, function () {
|
||||
$(this).children().not(':first').remove();
|
||||
});
|
||||
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatValosAdatokrol')
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatHitelesAdatokrol')
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatKotelezettsegVallalasMentor')
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatSzabalyzatElolvasasarol')
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatSzemelyesAdatokKozleserol')
|
||||
PalyazatBenyujtasAtlagokHelper.setFeltetelForma('NyilatkozatSzakkepzesKeretebenNincsEvVegiMinosites')
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,275 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Enums.ManualEnums
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasDokumentumokContentModel
|
||||
|
||||
@Html.HiddenFor(m => m.CountHatranyosHelyzetIgazolas)
|
||||
@Html.HiddenFor(m => m.CountElozoTanevEvvegiBizonyitvany)
|
||||
@Html.HiddenFor(m => m.CountHozzajaruloDokumentum)
|
||||
@Html.HiddenFor(m => m.CountEgyebDokumentum)
|
||||
@Html.HiddenFor(m => m.CountMentoriTamogatoNyilatkozat)
|
||||
@Html.HiddenFor(m => m.KategoriankentiMaxFajlSzam)
|
||||
@Html.HiddenFor(m => m.PalyazatStatusz)
|
||||
|
||||
@{
|
||||
var columnSizeClass = BootsrapHelper.GetSizeClasses(3);
|
||||
var hatranyosHelyzetFileUploadId = "hatranyosHelyzetIgazolasa";
|
||||
var elozoTanevEvvegiBizonyitvanyDokumentumFileUploadId = "elozoTanevEvvegiBizonyitvanyDokumentum";
|
||||
var hozzajaruloNyilatkozatFileUploadId = "hozzajaruloNyilatkozat";
|
||||
var egyebDokumentumFileUploadId = "egyebDokumentum";
|
||||
var mentoriTamogatoNyilatkozatId = "mentoriTamogatoNyilatkozat";
|
||||
}
|
||||
|
||||
<style type="text/css">
|
||||
.k-panelbar .k-content .row div[class^=col-] {
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
.k-upload-status {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9)">
|
||||
<i class="fa fa-@(Model.CountHatranyosHelyzetIgazolas > 0 ? "check-" : "")square-o fa-2x benyujtasDokumentum"></i><span>@Model.HatranyosHelyzetetIgazoloDokumentum</span>
|
||||
</div>
|
||||
<div class="UploadRow_@((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas) @columnSizeClass kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
hatranyosHelyzetFileUploadId,
|
||||
Url.Action("UploadHatranyosHelyzetIgazolasa", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsHatranyosHelyzetEnabled)
|
||||
<span class="kretaLabelTooltipText @(Model.IsHatranyosHelyzetEnabled ? "hidden" : "")" style="bottom: -140px;">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText" style="bottom: -70px;">@TanuloApaczaiResource.HatranyosHelyzetIgazolasaTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9)">
|
||||
<i class="fa fa-@(Model.CountHozzajaruloDokumentum > 0 ? "check-" : "")square-o fa-2x benyujtasDokumentum"></i><span>@Model.HozzajaruloDokumentum</span>
|
||||
</div>
|
||||
<div class="UploadRow_@((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat) @columnSizeClass kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
hozzajaruloNyilatkozatFileUploadId,
|
||||
Url.Action("UploadHozzajaruloNyilatkozat", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsHozzajaruloNyilatkozatEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsHozzajaruloNyilatkozatEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.HozzajaruloNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9)">
|
||||
<i class="fa fa-@(Model.CountMentoriTamogatoNyilatkozat > 0 ? "check-" : "")square-o fa-2x benyujtasDokumentum"></i><span>@Model.MentoriTamogatoNyilatkozat</span>
|
||||
</div>
|
||||
<div class="UploadRow_@((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat) @columnSizeClass kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
mentoriTamogatoNyilatkozatId,
|
||||
Url.Action("UploadMentoriTamogatoNyilatkozat", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsMentoriTamogatoNyilatkozatEnabled)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsMentoriTamogatoNyilatkozatEnabled ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@TanuloApaczaiResource.MentoriTamogatoNyilatkozatTooltip</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9)">
|
||||
<i class="fa fa-@(Model.CountElozoTanevEvvegiBizonyitvany > 0 ? "check-" : "")square-o fa-2x benyujtasDokumentum"></i><span>@Model.ElozoTanevEvvegiBizonyitvany</span>
|
||||
</div>
|
||||
<div class="UploadRow_@((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany) @columnSizeClass kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
elozoTanevEvvegiBizonyitvanyDokumentumFileUploadId,
|
||||
Url.Action("UploadElozoTanevEvvegiBizonyitvanyDokumentum", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsElozoTanevEvvegiBizonyitvanyEnable)
|
||||
<span class="kretaLabelTooltipText @(Model.IsElozoTanevEvvegiBizonyitvanyEnable ? "hidden" : "")" style="bottom: -60px;">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@Html.Raw(TanuloApaczaiResource.ElozoTanevEvvegiBizonyitvanyTooltip)</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(9)">
|
||||
<i class="fa fa-@(Model.CountEgyebDokumentum > 0 ? "check-" : "")square-o fa-2x benyujtasDokumentum"></i><span>@Model.EgyebDokumentum</span>
|
||||
</div>
|
||||
<div class="UploadRow_@((int)ApaczaiDokumentumTipusEnum.Egyeb) @columnSizeClass kretaLabelTooltip fileupload-info-icon-container">
|
||||
@Html.KretaFileUpload(
|
||||
egyebDokumentumFileUploadId,
|
||||
Url.Action("UploadEgyebDokumentum", Constants.Controllers.TanuloApaczai),
|
||||
autoUpload: true,
|
||||
allowMultiple: false,
|
||||
showFileList: false,
|
||||
onSuccessEvent: "function (e) { DokumentumHozzaadasaHelper.onSuccessEvent(e, " + (int)ApaczaiDokumentumTipusEnum.Egyeb + "); }",
|
||||
onErrorEvent: "function (e) { DokumentumHozzaadasaHelper.onErrorEvent(e); }",
|
||||
onSelectEvent: "function (e) { TanuloApaczaiHelper.onFileUploadSelect(e); }",
|
||||
htmlAttributes: new Dictionary<string, object> { { "accept", string.Join(", ", Model.AllowedFileExtensions) }, { "class", "ignore-validation" } }
|
||||
).Enable(Model.IsEgyebDokumentumEnable)
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip @(Model.IsEgyebDokumentumEnable ? "hidden" : "")">@TanuloApaczaiResource.DokumentumKategoriankentMaxFajlokSzama</span>
|
||||
<span class="kretaLabelTooltipText fileupload-tooltip">@Html.Raw(TanuloApaczaiResource.EgyebDokumentumTooltip)</span>
|
||||
<div class="info-icon" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
function SetdokumentumTipus(dokumentumTipus, count) {
|
||||
var uploadrow = $(".UploadRow_" + dokumentumTipus);
|
||||
var checkbox = uploadrow.parent().find(".benyujtasDokumentum");
|
||||
var uploadAllowed = CommonUtils.parseBool("@Model.UploadAllowed");
|
||||
if (!uploadAllowed) {
|
||||
uploadrow.hide();
|
||||
}
|
||||
else {
|
||||
uploadrow.show();
|
||||
var dokumentumSzam = 0;
|
||||
var fileuploadid;
|
||||
switch (dokumentumTipus) {
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas):
|
||||
if (count) {
|
||||
$("#CountHatranyosHelyzetIgazolas").val(count);
|
||||
}
|
||||
dokumentumSzam = $("#CountHatranyosHelyzetIgazolas").val();
|
||||
fileuploadid = "@hatranyosHelyzetFileUploadId";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat):
|
||||
if (count) {
|
||||
$("#CountHozzajaruloDokumentum").val(count);
|
||||
}
|
||||
dokumentumSzam = $("#CountHozzajaruloDokumentum").val();
|
||||
fileuploadid = "@hozzajaruloNyilatkozatFileUploadId";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat):
|
||||
if (count) {
|
||||
$("#CountMentoriTamogatoNyilatkozat").val(count);
|
||||
}
|
||||
dokumentumSzam = $("#CountMentoriTamogatoNyilatkozat").val();
|
||||
fileuploadid = "@mentoriTamogatoNyilatkozatId";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.Egyeb):
|
||||
if (count) {
|
||||
$("#CountEgyebDokumentum").val(count);
|
||||
}
|
||||
dokumentumSzam = $("#CountEgyebDokumentum").val();
|
||||
fileuploadid = "@egyebDokumentumFileUploadId";
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany):
|
||||
if (count) {
|
||||
$("#CountElozoTanevEvvegiBizonyitvany").val(count);
|
||||
}
|
||||
dokumentumSzam = $("#CountElozoTanevEvvegiBizonyitvany").val();
|
||||
fileuploadid = "@elozoTanevEvvegiBizonyitvanyDokumentumFileUploadId";
|
||||
break;
|
||||
}
|
||||
if (dokumentumSzam > 0) {
|
||||
checkbox.addClass("fa-check-square-o");
|
||||
checkbox.removeClass("fa-square-o");
|
||||
}
|
||||
else {
|
||||
checkbox.addClass("fa-square-o");
|
||||
checkbox.removeClass("fa-check-square-o");
|
||||
}
|
||||
if (parseInt(dokumentumSzam) >= parseInt($('#KategoriankentiMaxFajlSzam').val())) {
|
||||
$('#' + fileuploadid).data('kendoUpload').enable(false);
|
||||
$('#' + fileuploadid).parent().removeClass('k-state-focused');
|
||||
$('#' + fileuploadid).parents('div.fileupload-info-icon-container').children('.hidden').removeClass('hidden');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$(document).ready(function () {
|
||||
$(".k-widget.k-upload.k-header").css({
|
||||
"position": "initial",
|
||||
"background-color": "transparent",
|
||||
"border-color": "transparent",
|
||||
"text-align": "center"
|
||||
});
|
||||
|
||||
var zones = $(".k-widget.k-upload.k-header.k-upload-empty > .k-dropzone");
|
||||
$.each(zones, function () {
|
||||
$(this).children().not(':first').remove();
|
||||
});
|
||||
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas));
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany));
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat));
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat));
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.Egyeb));
|
||||
|
||||
});
|
||||
|
||||
var DokumentumHozzaadasaHelper = (function () {
|
||||
var dokumentumHozzadasaHelper = function () { };
|
||||
|
||||
dokumentumHozzadasaHelper.onSuccessEvent = function (e, dokumentumTipus) {
|
||||
var wizardNextBtn = $('#wizardNextBtn');
|
||||
switch (dokumentumTipus) {
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas):
|
||||
$("#CountHatranyosHelyzetIgazolas").val(parseInt($("#CountHatranyosHelyzetIgazolas").val()) + 1);
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat):
|
||||
$("#CountHozzajaruloDokumentum").val(parseInt($("#CountHozzajaruloDokumentum").val()) + 1);
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat):
|
||||
$("#CountMentoriTamogatoNyilatkozat").val(parseInt($("#CountMentoriTamogatoNyilatkozat").val()) + 1);
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.Egyeb):
|
||||
$("#CountEgyebDokumentum").val(parseInt($("#CountEgyebDokumentum").val()) + 1);
|
||||
break;
|
||||
case @((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany):
|
||||
$("#CountElozoTanevEvvegiBizonyitvany").val(parseInt($("#CountElozoTanevEvvegiBizonyitvany").val()) + 1);
|
||||
break;
|
||||
}
|
||||
if (parseInt($("#CountHatranyosHelyzetIgazolas").val()) > 0
|
||||
&& parseInt($("#CountHozzajaruloDokumentum").val()) > 0
|
||||
&& parseInt($("#CountMentoriTamogatoNyilatkozat").val()) > 0
|
||||
&& parseInt($("#CountElozoTanevEvvegiBizonyitvany").val()) > 0) {
|
||||
if (wizardNextBtn.hasClass('disabledItem')) {
|
||||
wizardNextBtn.removeClass('disabledItem');
|
||||
}
|
||||
}
|
||||
SetdokumentumTipus(dokumentumTipus);
|
||||
}
|
||||
|
||||
dokumentumHozzadasaHelper.onErrorEvent = function (e) {
|
||||
var uzenet;
|
||||
var jsonResponse = CommonUtils.JSONparse(e.XMLHttpRequest.response);
|
||||
if (jsonResponse.Json) {
|
||||
uzenet = jsonResponse.Json.Uzenet + ((jsonResponse.Json.MegjelenitendoHiba) ? ' (' + jsonResponse.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else {
|
||||
uzenet = jsonResponse.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
return dokumentumHozzadasaHelper;
|
||||
})();
|
||||
</script>
|
|
@ -0,0 +1,21 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasModel
|
||||
|
||||
<h4 style="font-weight: bold;">@Model.Title</h4>
|
||||
<p class="figyelmezteto-uzenet">@TanuloApaczaiResource.SzemelyesAdatokEllenorzeseUzenet</p>
|
||||
<h5 style="font-weight: bold;">@AlkalmazottResource.SzemelyesAdatok</h5>
|
||||
@Html.Partial("_Tanulo_Szemelyes_Adatlap_Partial", Model.ContentModel.AlapAdatModel)
|
||||
<h5 style="font-weight: bold;">@TanuloResource.Igazolvanyok</h5>
|
||||
@Html.Partial("_Tanulo_Igazolvanyok_Adatlap_Partial", Model.ContentModel.AlapAdatModel)
|
||||
<h5 style="font-weight: bold;">@AlkalmazottResource.ElerhetosegAdatok</h5>
|
||||
@Html.Partial("_Tanulo_Elerhetoseg_Adatlap_Partial", Model.ContentModel.ElerhetosegModel)
|
||||
<h5 style="font-weight: bold;">@TanuloResource.BankszamlaSzamAdatokTanuloiFejlec</h5>
|
||||
@Html.Partial("BankszamlaEditor", Model.ContentModel.AlapAdatModel.TanuloBankszamla)
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
$('#wizardProgressBar').data('kendoProgressBar').value(@Model.Percentage);
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,20 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasDokumentumokModel
|
||||
|
||||
<h4 style="font-weight: bold;">@Model.Title</h4>
|
||||
<p class="figyelmezteto-uzenet">@TanuloApaczaiResource.DokumentacioEllenorzeseUzenet</p>
|
||||
@Html.Partial("PalyazatBenyujtasDokumentumokContentPartialView", Model.ContentModel)
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
if (('False' === '@(Model.ContentModel.CountHatranyosHelyzetIgazolas > 0)')
|
||||
|| ('False' === '@(Model.ContentModel.CountHozzajaruloDokumentum > 0)')
|
||||
|| ('False' === '@(Model.ContentModel.CountMentoriTamogatoNyilatkozat > 0)')
|
||||
|| ('False' === '@(Model.ContentModel.CountElozoTanevEvvegiBizonyitvany > 0)')) {
|
||||
$('#wizardNextBtn').addClass("disabledItem");
|
||||
}
|
||||
$('#wizardProgressBar').data('kendoProgressBar').value(@Model.Percentage);
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,12 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasAtlagokModel
|
||||
|
||||
<h4 style="font-weight: bold;">@Model.Title</h4>
|
||||
@Html.Partial("PalyazatBenyujtasAtlagokContentPartialView", Model.ContentModel)
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
$('#wizardProgressBar').data('kendoProgressBar').value(@Model.Percentage);
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,43 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Helpers
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasOsszegzesModel
|
||||
|
||||
<script type="text/javascript">
|
||||
var PalyazatBenyujtasOsszegzesHelper = (function () {
|
||||
var palyazatBenyujtasOsszegzesHelper = function () { }
|
||||
|
||||
palyazatBenyujtasOsszegzesHelper.ExpandAllPanel = function () {
|
||||
var panelBar = $('#OsszegzoPanelbar').data('kendoPanelBar');
|
||||
panelBar.expand($('#OsszegzoPanelbar .k-item'));
|
||||
}
|
||||
|
||||
palyazatBenyujtasOsszegzesHelper.CollapseAllPanel = function () {
|
||||
var panelBar = $('#OsszegzoPanelbar').data('kendoPanelBar');
|
||||
panelBar.collapse($('#OsszegzoPanelbar .k-item'));
|
||||
}
|
||||
|
||||
return palyazatBenyujtasOsszegzesHelper;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
if (CommonUtils.isNullOrUndefined($('#wizardProgressBar').data('kendoProgressBar')) == false) {
|
||||
$('#wizardProgressBar').data('kendoProgressBar').value(@Model.Percentage);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<h4 style="font-weight: bold;">@Model.Title</h4>
|
||||
<p class="figyelmezteto-uzenet">@TanuloApaczaiResource.PalyazatiAnyagAttekinteseUzenet</p>
|
||||
@Html.KretaButton("palyazatBenyujtasOsszesKinyitasa", TanuloApaczaiResource.OsszesPanelKinyitasa, clickEventName: "PalyazatBenyujtasOsszegzesHelper.ExpandAllPanel")
|
||||
@Html.KretaButton("palyazatBenyujtasOsszesBezarasa", TanuloApaczaiResource.OsszesPanelBezarasa, clickEventName: "PalyazatBenyujtasOsszegzesHelper.CollapseAllPanel")
|
||||
<div class="panelHeaderTextLeft">
|
||||
@Html.Partial("EditorTemplates/PanelBar", Model.PanelBarModel)
|
||||
</div>
|
||||
|
||||
<style type="text/css">
|
||||
.panelHeaderTextLeft > .k-panelbar .k-item > .k-link.k-header {
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
|
@ -0,0 +1,8 @@
|
|||
@using Kreta.Web.Areas.Adminisztracio.Models
|
||||
@using Kreta.Resources
|
||||
|
||||
@model SajatAdatlapInfoModel
|
||||
|
||||
@Html.Partial("_Tanulo_Szemelyes_Adatlap_Partial", Model)
|
||||
<h5 style="font-weight: bold; padding-left: 1em;">@TanuloResource.Igazolvanyok</h5>
|
||||
@Html.Partial("_Tanulo_Igazolvanyok_Adatlap_Partial", Model)
|
|
@ -0,0 +1,202 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Enums.ManualEnums
|
||||
|
||||
@model TanuloApaczaiPalyazatBenyujtasModel
|
||||
|
||||
<script type="text/javascript">
|
||||
var PalyazatBenyujtasWizard = (function () {
|
||||
var palyazatBenyujtasWizard = function () { };
|
||||
var urls = {
|
||||
OpenPalyazatBenyujtasWizard: "@Url.Action("OpenPalyazatBenyujtasWizard", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
OpenPalyazatBenyujtasDokumentumokWizard: "@Url.Action("OpenPalyazatBenyujtasDokumentumokWizard", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
OpenPalyazatBenyujtasAtlagokWizard: "@Url.Action("OpenPalyazatBenyujtasAtlagokWizard", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
OpenPalyazatBenyujtasOsszegzoWizard: "@Url.Action("OpenPalyazatBenyujtasOsszegzoWizard", "TanuloApaczai", new { area = "Tanulo" })",
|
||||
CreatePalyazat: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.TanuloApaczaiApi, action = "CreatePalyazat" })",
|
||||
};
|
||||
|
||||
palyazatBenyujtasWizard.OpenWizard = function (tanuloId) {
|
||||
var wizardContentURL = '@Url.Action("LoadWizardContent", "Wizard", new { area = "" })';
|
||||
var baseModel = { actualStepId: 1, tanuloId: tanuloId };
|
||||
|
||||
var wizard = new KretaWizard(urls.OpenPalyazatBenyujtasWizard + '?tanuloId=' + tanuloId, baseModel, true, false, true, true, true);
|
||||
wizard.onReadyEvent = readyEvent;
|
||||
wizard.onEndEvent = endEvent;
|
||||
wizard.onBackEvent = backEvent;
|
||||
wizard.onNextEvent = nextEvent;
|
||||
wizard.onCancelEvent = cancelEvent;
|
||||
|
||||
var modelData = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.ContentModel))');
|
||||
wizard.dataToBeSentOnNextPage = modelData;
|
||||
|
||||
wizard.Open(wizardContentURL, null, false, { selector: '.apaczaiContentContainer', height: '440px' });
|
||||
}
|
||||
|
||||
function readyEvent(sender) {
|
||||
var stepDisplayModel = CommonUtils.JSONparse('@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.StepDisplayModel))');
|
||||
setStepDisplay(stepDisplayModel, sender.baseModel.actualStepId);
|
||||
StepDisplayHelper.Draw();
|
||||
if (sender.baseModel.actualStepId === 1) {
|
||||
$('.modalFooter').css('width', 'calc(100% - 40px)');
|
||||
$('#wizardNextBtn').parent().addClass("BtnOk")
|
||||
$('#wizardNextBtn').html('@TanuloApaczaiResource.WizardPage1NextButtonText');
|
||||
$('#wizardNextBtn').removeClass('disabledItem');
|
||||
var szamlavezetoBank = $('#' + sender.dataToBeSentOnNextPage.BankszamlaModel.SzamlavezetoBankId).val();
|
||||
sender.dataToBeSentOnNextPage.AlapAdatModel.TanuloBankszamla.SzamlavezetoBank = szamlavezetoBank;
|
||||
sender.dataToBeSentOnNextPage.BankszamlaModel.SzamlavezetoBank = szamlavezetoBank;
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 2) {
|
||||
if (typeof (SetdokumentumTipus) == "function") {
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.HatranyosHelyzetIgazolas), sender.dataToBeSentOnNextPage.DokumentumokModel.CountHatranyosHelyzetIgazolas);
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.HozzajaruloNyilatkozat), sender.dataToBeSentOnNextPage.DokumentumokModel.CountHozzajaruloDokumentum);
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.MentoriTamogatoNyilatkozat), sender.dataToBeSentOnNextPage.DokumentumokModel.CountMentoriTamogatoNyilatkozat);
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.ElozoTanevEvvegiBizonyitvany), sender.dataToBeSentOnNextPage.DokumentumokModel.CountElozoTanevEvvegiBizonyitvany);
|
||||
SetdokumentumTipus(@((int)ApaczaiDokumentumTipusEnum.Egyeb), sender.dataToBeSentOnNextPage.DokumentumokModel.CountEgyebDokumentum);
|
||||
}
|
||||
if ((sender.dataToBeSentOnNextPage.DokumentumokModel.CountHatranyosHelyzetIgazolas > 0)
|
||||
&& (sender.dataToBeSentOnNextPage.DokumentumokModel.CountHozzajaruloDokumentum > 0)
|
||||
&& (sender.dataToBeSentOnNextPage.DokumentumokModel.CountMentoriTamogatoNyilatkozat > 0)
|
||||
&& (sender.dataToBeSentOnNextPage.DokumentumokModel.CountElozoTanevEvvegiBizonyitvany > 0)) {
|
||||
if ($("#wizardNextBtn").hasClass('disabledItem')) {
|
||||
$("#wizardNextBtn").removeClass('disabledItem');
|
||||
}
|
||||
}
|
||||
$('#wizardBackBtn').html('@TanuloApaczaiResource.WizardBackButtonText');
|
||||
$('#wizardNextBtn').html('@TanuloApaczaiResource.WizardPage2NextButtonText');
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 3) {
|
||||
$('#wizardBackBtn').html('@TanuloApaczaiResource.WizardBackButtonText');
|
||||
$('#wizardNextBtn').html('@TanuloApaczaiResource.WizardPage1NextButtonText');
|
||||
var keziatlag = $("#KeziAtlag").data('kendoNumericTextBox');
|
||||
if (keziatlag.value()) {
|
||||
$('#KeziAtlagBtn').trigger('click');
|
||||
}
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 4) {
|
||||
$('#wizardEndBtn').html('@(Model.ContentModel.AtlagokModel.PalyazatStatusz == ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve ||
|
||||
Model.ContentModel.AtlagokModel.PalyazatStatusz == ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve ? TanuloApaczaiResource.Bekuldes : TanuloApaczaiResource.WizardPage3NextButtonText)');
|
||||
}
|
||||
}
|
||||
|
||||
function endEvent(sender) {
|
||||
AjaxHelper.DoPost(urls.CreatePalyazat, sender.dataToBeSentOnNextPage, sikeresPalyazatBenyujtas, sikertelenPalyazatBenyujtas);
|
||||
}
|
||||
|
||||
function sikeresPalyazatBenyujtas() {
|
||||
$('#wizardProgressBar').data('kendoProgressBar').value(100);
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Siker", "@TanuloApaczaiResource.SikeresBenyujtas", false, kezdoOldalraNavigalas, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
function kezdoOldalraNavigalas() {
|
||||
window.location.assign("/Tanulo/TanuloApaczai");
|
||||
}
|
||||
|
||||
function sikertelenPalyazatBenyujtas(data) {
|
||||
var uzenet;
|
||||
if (data.responseJSON.Json) {
|
||||
uzenet = data.responseJSON.Json.Uzenet + ((data.responseJSON.Json.MegjelenitendoHiba) ? ' (' + data.responseJSON.Json.MegjelenitendoHiba + ')' : '');
|
||||
}
|
||||
else if (data.responseJSON.ModelState) {
|
||||
uzenet = '@(Model.ContentModel.AtlagokModel.PalyazatStatusz == ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve ||
|
||||
Model.ContentModel.AtlagokModel.PalyazatStatusz == ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve ? ErrorResource.SikertelenApaczaiPalyazatAdategyeztetes : ErrorResource.SikertelenApaczaiPalyazatBenyujtas)'.slice(0, -1) + '@ErrorResource.KerjukEllenorizdAMegadottAdatokat';
|
||||
}
|
||||
else {
|
||||
uzenet = data.responseJSON.Message;
|
||||
}
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", uzenet, true, null, "@CommonResource.Rendben");
|
||||
}
|
||||
|
||||
function backEvent(sender) {
|
||||
if (sender.baseModel.actualStepId === 1) {
|
||||
sender.showCancel = true;
|
||||
var formAdatok = sender.GetModel();
|
||||
sender.dataToBeSentOnNextPage.DokumentumokModel = formAdatok;
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 2) {
|
||||
var formAdatok = sender.GetModel();
|
||||
sender.dataToBeSentOnNextPage.DokumentumokModel.CountElozoTanevEvvegiBizonyitvany = formAdatok.CountElozoTanevEvvegiBizonyitvany;
|
||||
}
|
||||
}
|
||||
|
||||
function cancelEvent(sender) {
|
||||
TanuloApaczaiHelper.HomePartial();
|
||||
}
|
||||
|
||||
function nextEvent(sender) {
|
||||
sender.baseModel.actualStepId++;
|
||||
if (sender.baseModel.actualStepId === 2) {
|
||||
var bankszamlaSzam = $("#" + sender.dataToBeSentOnNextPage.BankszamlaModel.BankszamlaSzamId).val();
|
||||
if (CommonUtils.isNullOrWhiteSpace(bankszamlaSzam)) {
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@TanuloApaczaiResource.BankszamlaAdatokMegadasaKotelezo", true);
|
||||
sender.baseModel.actualStepId--;
|
||||
return false;
|
||||
}
|
||||
|
||||
sender.currentUrl = urls.OpenPalyazatBenyujtasDokumentumokWizard + '?tanuloId=' + sender.baseModel.tanuloId;
|
||||
sender.showCancel = false;
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 3) {
|
||||
var formAdatok = sender.GetModel();
|
||||
sender.dataToBeSentOnNextPage.DokumentumokModel = formAdatok;
|
||||
sender.currentUrl = urls.OpenPalyazatBenyujtasAtlagokWizard + '?tanuloId=' + sender.baseModel.tanuloId;
|
||||
sender.showCancel = false;
|
||||
}
|
||||
else if (sender.baseModel.actualStepId === 4) {
|
||||
var formAdatok = sender.GetModel();
|
||||
|
||||
var szamitottAtlag = parseFloat((formAdatok.SzamitottAtlag || "").replace(",", "."));
|
||||
var keziAtlag = parseFloat((formAdatok.KeziAtlag || "").replace(",", "."));
|
||||
|
||||
if (isNaN(szamitottAtlag) && isNaN(keziAtlag)) {
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@TanuloApaczaiResource.AtlagMegadasaKotelezo", true, null, "@CommonResource.Rendben");
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
sender.baseModel.actualStepId--;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!isNaN(szamitottAtlag) && szamitottAtlag < @Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag.ToString(System.Globalization.CultureInfo.InvariantCulture) && !isNaN(keziAtlag) && keziAtlag < @Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag.ToString(System.Globalization.CultureInfo.InvariantCulture)) {
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@(string.Format(TanuloApaczaiResource.SzamitottEsManualisAtlagAlattiHiba, Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag))", true, null, "@CommonResource.Rendben");
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
sender.baseModel.actualStepId--;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!isNaN(szamitottAtlag) && szamitottAtlag < @Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag.ToString(System.Globalization.CultureInfo.InvariantCulture)) {
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@(string.Format(TanuloApaczaiResource.SzamitottAtlagAlattiHiba, Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag))", true, null, "@CommonResource.Rendben");
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
sender.baseModel.actualStepId--;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!isNaN(keziAtlag) && keziAtlag < @Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag.ToString(System.Globalization.CultureInfo.InvariantCulture)) {
|
||||
KretaWindowHelper.feedbackWindow("@CommonResource.Hiba", "@(string.Format(TanuloApaczaiResource.ManualisAtlagAlattiHiba, Kreta.Core.Constants.MinMaxValues.MinApaczaiAtlag))", true, null, "@CommonResource.Rendben");
|
||||
$("#wizardNextBtn").addClass('disabledItem');
|
||||
sender.baseModel.actualStepId--;
|
||||
return false;
|
||||
}
|
||||
|
||||
sender.dataToBeSentOnNextPage.AtlagokModel.KeziAtlag = formAdatok.KeziAtlag;
|
||||
sender.dataToBeSentOnNextPage.AtlagokModel.Feljegyzes = formAdatok.Feljegyzes;
|
||||
sender.dataToBeSentOnNextPage.AtlagokModel.HatranyosHelyzetIgazolasKiallitasDatuma = formAdatok.HatranyosHelyzetIgazolasKiallitasDatuma;
|
||||
sender.dataToBeSentOnNextPage.AtlagokModel.PalyazatStatusz = formAdatok.PalyazatStatusz;
|
||||
sender.dataToBeSentOnNextPage.DokumentumokModel.CountElozoTanevEvvegiBizonyitvany = formAdatok.CountElozoTanevEvvegiBizonyitvany;
|
||||
sender.currentUrl = urls.OpenPalyazatBenyujtasOsszegzoWizard + '?tanuloId=' + sender.baseModel.tanuloId;
|
||||
|
||||
sender.showEnd = true;
|
||||
sender.showNext = false;
|
||||
}
|
||||
}
|
||||
|
||||
function setStepDisplay(model, activestep) {
|
||||
if (model) {
|
||||
StepDisplayHelper.SetProperties(model, activestep);
|
||||
}
|
||||
}
|
||||
|
||||
return palyazatBenyujtasWizard;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
PalyazatBenyujtasWizard.OpenWizard(@Model.TanuloId);
|
||||
});
|
||||
</script>
|
|
@ -0,0 +1,117 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
|
||||
@model TanuloApaczaiPalyazatiEsemenyekModel
|
||||
|
||||
@{ var counter = 0; }
|
||||
|
||||
<style>
|
||||
.esemenyek-container {
|
||||
background-color: #e5e9ec;
|
||||
}
|
||||
|
||||
.mk-timeline {
|
||||
overflow: hidden;
|
||||
max-width: 40px;
|
||||
}
|
||||
|
||||
.mk-timeline .mk-line {
|
||||
margin-bottom: -99999px;
|
||||
padding-bottom: 99999px;
|
||||
width: 4px;
|
||||
background-color: white;
|
||||
position: relative;
|
||||
float: right;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.mk-timeline .mk-circle {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
background-color: #30A8CB;
|
||||
z-index: 20;
|
||||
position: relative;
|
||||
margin-top: 20px;
|
||||
float: right;
|
||||
border: 2px solid white;
|
||||
border-radius: 999px;
|
||||
z-index: 20;
|
||||
}
|
||||
|
||||
.mk-content {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
background-color: white;
|
||||
box-shadow: 0 1px 1px 0 #e0e0e0;
|
||||
margin-right: 15px;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.mk-content .subject {
|
||||
min-height: 36px;
|
||||
background-color: white;
|
||||
padding: 10px;
|
||||
margin: 0 -20px;
|
||||
}
|
||||
|
||||
.mk-content .subject h4 {
|
||||
margin: 0;
|
||||
color: #445261;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.mk-content .content {
|
||||
padding: 15px 10px 15px 10px;
|
||||
margin: 0 -15px;
|
||||
border-bottom: 1px solid #e5e9ec;
|
||||
}
|
||||
|
||||
.highlighted .subject h4 {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.mk-left {
|
||||
text-align: right;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.mk-empty {
|
||||
margin-right: 15px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="container-fluid esemenyek-container">
|
||||
@foreach (var merfoldko in Model.Merfoldkovek)
|
||||
{
|
||||
var isLeft = counter % 2 == 0;
|
||||
|
||||
<div class="highlighted row row-eq-height">
|
||||
|
||||
<div class="mk-left col-xs-5 @(isLeft ? "mk-content" : "mk-empty")">
|
||||
@if (isLeft)
|
||||
{
|
||||
<div class="subject" style="background-color: @merfoldko.StatuszColor;">
|
||||
<h4>@merfoldko.Cim - @merfoldko.Datum.ToShortDateString()</h4>
|
||||
</div>
|
||||
<div class="content">@merfoldko.Megjegyzes</div>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div class="mk-timeline col-xs-1">
|
||||
<div class="mk-line"></div>
|
||||
<div class="mk-circle"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-xs-5 @(!isLeft ? "mk-content" : "mk-empty")">
|
||||
@if (!isLeft)
|
||||
{
|
||||
<div class="subject" style="background-color: @merfoldko.StatuszColor;">
|
||||
<h4>@merfoldko.Cim - @merfoldko.Datum.ToShortDateString()</h4>
|
||||
</div>
|
||||
<div class="content">@merfoldko.Megjegyzes</div>
|
||||
}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
counter++;
|
||||
}
|
||||
</div>
|
|
@ -0,0 +1,48 @@
|
|||
@using Kreta.Web.Areas.Tanulo.Models
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web.Models.EditorTemplates
|
||||
|
||||
@model PanelBarChildModel
|
||||
|
||||
@{
|
||||
var palyazatStatusz = ((TanuloApaczaiPalyazatMenuModel)Model.Data[0]).PalyazatStatusz;
|
||||
var isFellebbezesiIdoszakban = ((TanuloApaczaiPalyazatMenuModel)Model.Data[0]).IsFellebbezesiIdoszakban;
|
||||
}
|
||||
|
||||
<table style="width: 100%;">
|
||||
@if ((palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.Elutasitott) && isFellebbezesiIdoszakban)
|
||||
{
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton">
|
||||
@Html.KretaButton("palyazatFellebbezesButton", TanuloApaczaiResource.PalyazatFellebbezesMenuItem, clickEventName: "TanuloApaczaiHelper.PalyazatFellebbezesClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
else
|
||||
{
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton @(palyazatStatusz.HasValue && ((palyazatStatusz != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve && palyazatStatusz != Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve) || palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.TamogatasiSzerzodesselRendelkezoIntezmenytValtott) ? "disabledItem" : string.Empty)">
|
||||
@Html.KretaButton("palyazatBenyujtasaButton", palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.AdategyeztetesreVisszakuldve || palyazatStatusz == Kreta.Enums.ManualEnums.ApaczaiPalyazatStatuszEnum.FelulvizsgalatrolAdategyeztetesreVisszakuldve ? TanuloApaczaiResource.Adategyeztetes : TanuloApaczaiResource.PalyazatBenyujtasaMenuItem, clickEventName: "TanuloApaczaiHelper.PalyazatBenyujtasaClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton @(palyazatStatusz.HasValue ? string.Empty : "disabledItem")">
|
||||
@Html.KretaButton("palyazatAllapotaButton", TanuloApaczaiResource.PalyazatAllapotaMenuItem, clickEventName: "TanuloApaczaiHelper.PalyazatAllapotaClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton @(palyazatStatusz.HasValue ? string.Empty : "disabledItem")">
|
||||
@Html.KretaButton("palyazatiEsemenyekButton", TanuloApaczaiResource.PalyazatiEsemenyekMenuItem, clickEventName: "TanuloApaczaiHelper.PalyazatiEsemenyekClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
|
@ -0,0 +1,26 @@
|
|||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Resources
|
||||
|
||||
<table style="width: 100%;">
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton">
|
||||
@Html.KretaButton("alapadatokButton", TanuloApaczaiResource.AlapadatokMenuItem, clickEventName: "TanuloApaczaiHelper.AlapadatokClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton">
|
||||
@Html.KretaButton("elerhetosegekButton", TanuloApaczaiResource.ElerhetosegekMenuItem, clickEventName: "TanuloApaczaiHelper.ElerhetosegekClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="apaczaiMenuButton">
|
||||
@Html.KretaButton("bankszamlaAdatokButton", TanuloApaczaiResource.BankszamlaMenuItem, clickEventName: "TanuloApaczaiHelper.BankszamlaAdatokClick")
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
Loading…
Add table
Add a link
Reference in a new issue