kreta/KretaWeb/Areas/OsztalyCsoport/Views/EGYMIAktTanevSorolas/OsztalyAtsorolas.cshtml
2024-03-13 00:33:46 +01:00

107 lines
3.5 KiB
Text

@using Kreta.Resources;
@using Kreta.Web.Areas.OsztalyCsoport.Models
@model AktTanevOsztalyAtsorolasModel
@section AddJs {
@Scripts.Render("~/bundles/OsztalyCsoportbaSorolas")
<script type="text/javascript">
var AktTanevOsztalyAtsorolasHelper = (function () {
var aktTanevOsztalyAtsorolasHelper = function () { };
var sorolasLogic = new SorolasLogic();
sorolasLogic.FromUrl = "@Model.GetTanulokListFromUrl";
sorolasLogic.ToUrl = "@Model.GetTanulokListToUrl";
sorolasLogic.SaveUrl = "@Model.SaveUrl";
sorolasLogic.SaveAdditionalFunction = KretaOsztalybaSorolasHelper.afterSaveReloadDDL;
aktTanevOsztalyAtsorolasHelper.Save = function () {
sorolasLogic.Save("ZaradekSzovegTextArea_" + "@Kreta.BusinessLogic.Classes.EnumExtensions.ToInt32(Kreta.Enums.AnyanyelvEnum.magyar)");
};
aktTanevOsztalyAtsorolasHelper.changeFromOsztaly = function () {
sorolasLogic.setFromAndToDdl();
};
aktTanevOsztalyAtsorolasHelper.changeToOsztaly = function () {
sorolasLogic.setFromAndToDdl();
};
aktTanevOsztalyAtsorolasHelper.aktTanevElsoNap = function () {
sorolasLogic.setDate("Datum", "@Model.FormatedTanevElsoNapja");
sorolasLogic.setFromAndToDdl();
};
$(document).ready(function () {
sorolasLogic.init(false);
sorolasLogic.initDate("Datum");
sorolasLogic.setFromAndToDdl();
});
return aktTanevOsztalyAtsorolasHelper;
})();
getNincsRogzitettAtiratkozasiZaradek = function () {
return "@Html.Raw(OsztalyCsoportResource.ATanulonakMegNincsRogzitettAtsorolasiZaradeka)";
};
</script>
}
<style type="text/css">
.k-combobox:first-child {
width: 100%;
}
.k-textbox {
width: 100%;
}
option:before {
content: attr(data-fa-icon)" ";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
option.red:before {
color: #c00;
}
option.green:before {
color: #0c0;
}
</style>
<div class="container-fluid">
@using (Html.KretaForm("SorolasForm"))
{
<h5>@HetesResource.AKiEsAtSoroltTanulokTorlodnekAHetesekBeosztasbol</h5>
@Html.KretaValidationSummary()
<div class="row">
<div class="col-xs-3">
<div class="row">
@Html.KretaDatePickerFor(x => x.Datum).Min(Model.MinDatum).Max(Model.MaxDatum).Events(e => e.Change("AktTanevOsztalyAtsorolasHelper.changeFromOsztaly")).RenderWithName()
</div>
</div>
<div class="col-xs-9">
<div class="row">
<div class="col-xs-11">
@Html.KretaButton("todayBtn", 197, true, "", "", "", null, "KretaOsztalybaSorolasHelper.today")
@Html.KretaButton("aktTanevElsoNapBtn", 4488, true, "", "", "", null, "AktTanevOsztalyAtsorolasHelper.aktTanevElsoNap")
</div>
<div class="col-xs-1"></div>
</div>
</div>
</div>
<br />
@Html.KretaOsztalyCsoportSorolas(Model)
<br />
@Html.Partial("_ZaradekPartial", Model.Zaradek)
<br />
@Html.KretaSaveButton("submitBtn", "AktTanevOsztalyAtsorolasHelper.Save")
}
</div>