103 lines
No EOL
3.4 KiB
Text
103 lines
No EOL
3.4 KiB
Text
@using Kreta.Resources
|
|
@using Kreta.Web.Areas.OsztalyCsoport.Models
|
|
@model KovTanevOsztalyAtleptetesModel
|
|
|
|
@section AddJs {
|
|
@Scripts.Render("~/bundles/OsztalyCsoportbaSorolas")
|
|
|
|
<script type="text/javascript">
|
|
var KovTanevOsztalyAtleptetesHelper = (function () {
|
|
var kovTanevOsztalyAtleptetesHelper = function () { };
|
|
|
|
var sorolasLogic = new SorolasLogic();
|
|
sorolasLogic.FromUrl = "@Model.GetTanulokListFromUrl";
|
|
sorolasLogic.ToUrl = "@Model.GetTanulokListToUrl";
|
|
sorolasLogic.SaveUrl = "@Model.SaveUrl";
|
|
sorolasLogic.SaveAdditionalFunction = KretaOsztalybaSorolasHelper.afterSaveReloadDDL;
|
|
|
|
kovTanevOsztalyAtleptetesHelper.Save = function () {
|
|
sorolasLogic.Save("ZaradekSzovegTextArea_" + "@Kreta.BusinessLogic.Classes.EnumExtensions.ToInt32(Kreta.Enums.AnyanyelvEnum.magyar)");
|
|
}
|
|
|
|
kovTanevOsztalyAtleptetesHelper.changeFromOsztaly = function () {
|
|
var aktTanevKisorolasDatuma = {
|
|
AktTanevKisorolasDatuma: "@Model.MaxDatum"
|
|
};
|
|
sorolasLogic.changeFromDdl(aktTanevKisorolasDatuma);
|
|
sorolasLogic.setFromAndToDdl();
|
|
}
|
|
|
|
kovTanevOsztalyAtleptetesHelper.changeToOsztaly = function () {
|
|
var aktTanevKisorolasDatuma = {
|
|
AktTanevKisorolasDatuma: "@Model.MaxDatum"
|
|
};
|
|
sorolasLogic.changeFromDdl(aktTanevKisorolasDatuma);
|
|
sorolasLogic.setFromAndToDdl();
|
|
}
|
|
|
|
$(document).ready(function () {
|
|
sorolasLogic.init('@Model.DropKovTanevAlert' == 'True');
|
|
});
|
|
|
|
return kovTanevOsztalyAtleptetesHelper;
|
|
})();
|
|
|
|
getNincsRogzitettAtiratkozasiZaradek = function () {
|
|
return "@Html.Raw(OsztalyCsoportResource.ATanulonakMegNincsRogzitettAtsorolasiZaradeka)";
|
|
};
|
|
</script>
|
|
}
|
|
|
|
<div class="container-fluid">
|
|
@using (Html.KretaForm("SorolasForm"))
|
|
{
|
|
@Html.KretaValidationSummary()
|
|
|
|
<div class="row">
|
|
<div class="col-xs-4">
|
|
<div class="row">
|
|
@{
|
|
Dictionary<string, object> rdonly = new Dictionary<string, object>();
|
|
rdonly.Add("readonly", "readonly");
|
|
}
|
|
@Html.KretaDatePicker("BelepesDatum").Min(Model.MinDatum).Max(Model.MinDatum).Value(Model.MinDatum).HtmlAttributes(rdonly).RenderWithName(OsztalyCsoportResource.KovTanevBelepesDatum)
|
|
@Html.KretaDatePicker("KilepesDatum").Min(Model.MaxDatum).Max(Model.MaxDatum).Value(Model.MaxDatum).HtmlAttributes(rdonly).RenderWithName(OsztalyCsoportResource.AktTanevKilepesDatum)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
@Html.KretaOsztalyCsoportSorolas(Model)
|
|
<br />
|
|
@Html.Partial("_ZaradekPartial", Model.Zaradek)
|
|
<br />
|
|
@Html.KretaSaveButton("submitBtn", "KovTanevOsztalyAtleptetesHelper.Save")
|
|
}
|
|
</div>
|
|
|
|
<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> |