init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,155 @@
|
|||
@using Kreta.Resources
|
||||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Web.Models
|
||||
@using Kreta.Web.Areas.Adminisztracio.Models
|
||||
|
||||
@model FeltarGondviseloModel
|
||||
|
||||
@if (Model.IsTorvenyesKepviselo)
|
||||
{
|
||||
var formNameGondviselo = "FeltarGondviseloForm";
|
||||
|
||||
<div class="container-fluid details">
|
||||
@if (!Model.IsNappaliRendszeruIskolaiOktatas)
|
||||
{
|
||||
<div class="row" style="text-align: center;">
|
||||
@Html.Label("", AdminisztracioResource.EszkozigenylesBenyujtasaCsakNappaliOktatasEsetebenLehetseges, new { style = "padding-top: 8px;"})
|
||||
</div>
|
||||
}
|
||||
<div class="row @(Model.IsNappaliRendszeruIskolaiOktatas ? "" : "disabledItem")" style="text-align: center;">
|
||||
@Html.Label("", AdminisztracioResource.AzEszkozigenylesBenyujtasahozKerjukAdjaMegASzemelyesAdatait, new { style = "padding-top: 8px;" })
|
||||
</div>
|
||||
<div class="row @(Model.IsNappaliRendszeruIskolaiOktatas ? "" : "disabledItem")" style="text-align: center;">
|
||||
@Html.Label("", AdminisztracioResource.KerjukHogyARegisztraciohozSzuksegesMezoketASajatSzemelyiIgazolvanyanSzereploAdatokAlapjanToltseKi, new { style = "padding-top: 8px;" })
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="@(Model.IsNappaliRendszeruIskolaiOktatas ? "" : "disabledItem")">
|
||||
@Html.Partial("~/Areas/Adminisztracio/Views/Profil/Gondviselo4TAdatokSzerkesztese.cshtml", Model)
|
||||
|
||||
@using (Html.KretaForm(formNameGondviselo))
|
||||
{
|
||||
<div class="container-fluid details">
|
||||
<div class="row">
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3)">
|
||||
@Html.KretaInputLabelFor(model => model.AltalanosSzerzodesiFeltetelekLetoltese)
|
||||
</div>
|
||||
<div class="@BootsrapHelper.GetSizeClasses(3)">
|
||||
<a href="@Model.AltalanosSzerzodesiFeltetelekLetoltese" target="_blank" class="windowInputLabel" style="text-decoration: underline;">@CommonResource.Letoltes</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
@Html.KretaCheckBoxFor(x => x.AdatvedelmiTajekoztatoElfogadasa).RenderWithName(3, 3)
|
||||
@Html.KretaCheckBoxFor(x => x.AltalanosSzerzodesiFeltetelekElfogadasa).RenderWithName(3, 3)
|
||||
<div class="displayNone" id="aszfMarBenyujtott">
|
||||
@Html.Label("", AdminisztracioResource.ATanulonakMarVanBenyujtottRegisztracioja, new { style = "float: left;", @class = "windowInputLabel" })
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-11">
|
||||
@Html.KretaButton("FeltarGondviseloBtn", CommonResource.RegisztracioBenyujtasa, clickEventName: "FeltarGondviselo.save")
|
||||
</div>
|
||||
<div class="col-xs-1"></div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
else
|
||||
{
|
||||
<div class="container-fluid details">
|
||||
<div class="row" style="text-align: center;">
|
||||
@Html.Label("", AdminisztracioResource.EszkozigenylesBenyujtasaCsakTorvenyesKepviselokentLehetseges)
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<script type="text/javascript">
|
||||
var FeltarGondviselo = (function () {
|
||||
var feltarGondviselo = function () { };
|
||||
var bekuldesEsemeny = false;
|
||||
|
||||
var isEszkozIgenyelheto = "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "FeltarGondviseloApi", action = "IsEszkozIgenyelheto" })";
|
||||
var eszkozIgenyles = "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "FeltarGondviseloApi", action = "EszkozIgenyles" })";
|
||||
|
||||
feltarGondviselo.checkEszkozIgenyles = function () {
|
||||
AjaxHelper.DoGet(isEszkozIgenyelheto, {}, eszkozIgenylesValasz, feltarGondviselo.eszkozIgenylesNemEngedelyezett);
|
||||
}
|
||||
|
||||
function eszkozIgenylesValasz(data) {
|
||||
if (data === true && CommonUtils.parseBool("@Model.IsEditable") && $("#AdatvedelmiTajekoztatoElfogadasa").is(':checked') && $("#AltalanosSzerzodesiFeltetelekElfogadasa").is(':checked') && $("#Gondviselo4TAdatokModForm").valid()) {
|
||||
$("#FeltarGondviseloBtn").removeClass('k-state-disabled');
|
||||
$("#FeltarGondviseloBtn").prop('disabled', false);
|
||||
} else {
|
||||
feltarGondviselo.eszkozIgenylesNemEngedelyezett();
|
||||
if (data === false) {
|
||||
$("#AdatvedelmiTajekoztatoElfogadasa").prop("checked", true);
|
||||
$("#AdatvedelmiTajekoztatoElfogadasa").prop("disabled", true);
|
||||
$("#AltalanosSzerzodesiFeltetelekElfogadasa").prop("checked", true);
|
||||
$("#AltalanosSzerzodesiFeltetelekElfogadasa").prop("disabled", true);
|
||||
$("#aszfMarBenyujtott").removeClass('displayNone');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
feltarGondviselo.eszkozIgenylesNemEngedelyezett = function (data) {
|
||||
$("#FeltarGondviseloBtn").addClass('k-state-disabled');
|
||||
$("#FeltarGondviseloBtn").prop('disabled', true);
|
||||
}
|
||||
|
||||
feltarGondviselo.save = function () {
|
||||
bekuldesEsemeny = true;
|
||||
$("#Gondviselo4TAdatSaveBtn").click();
|
||||
}
|
||||
|
||||
feltarGondviselo.sikeresEszkozIgenyles = function (data) {
|
||||
KretaWindowHelper.notification("@CommonResource.ABekuldesSikeresenMegtortent", 'success');
|
||||
}
|
||||
|
||||
feltarGondviselo.sikertelenEszkozIgenyles = function (data) {
|
||||
KretaWindowHelper.notification("@CommonResource.SikertelenBekuldes", 'error');
|
||||
}
|
||||
|
||||
feltarGondviselo.eszkozIgenylesComplete = function (data) {
|
||||
FeltarGondviselo.checkEszkozIgenyles();
|
||||
}
|
||||
|
||||
sikeresMentes = function (data) {
|
||||
FeltarGondviselo.checkEszkozIgenyles();
|
||||
if (!bekuldesEsemeny) {
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
}
|
||||
else {
|
||||
var element = $('#FeltarGondviseloForm').toObject();
|
||||
var element2 = $('#Gondviselo4TAdatokModForm').toObject();
|
||||
$.extend(element, element2);
|
||||
AjaxHelper.DoPost(eszkozIgenyles, element, feltarGondviselo.sikeresEszkozIgenyles, feltarGondviselo.sikertelenEszkozIgenyles, feltarGondviselo.eszkozIgenylesComplete);
|
||||
}
|
||||
bekuldesEsemeny = false;
|
||||
}
|
||||
|
||||
sikertelenMentes = function (data) {
|
||||
bekuldesEsemeny = false;
|
||||
feltarGondviselo.eszkozIgenylesNemEngedelyezett();
|
||||
KretaWindowHelper.feedbackWindow("@ErrorResource.Hiba", data.responseJSON.Message, true);
|
||||
}
|
||||
|
||||
return feltarGondviselo;
|
||||
})();
|
||||
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
FeltarGondviselo.checkEszkozIgenyles();
|
||||
|
||||
$('#AdatvedelmiTajekoztatoElfogadasa').change(function () {
|
||||
FeltarGondviselo.checkEszkozIgenyles();
|
||||
});
|
||||
|
||||
$('#AltalanosSzerzodesiFeltetelekElfogadasa').change(function () {
|
||||
FeltarGondviselo.checkEszkozIgenyles();
|
||||
});
|
||||
});
|
||||
</script>
|
Loading…
Add table
Add a link
Reference in a new issue