@using Kreta.BusinessLogic.Security; @using Kreta.Web.Areas.Adminisztracio.Models @using Kreta.Web.Helpers.Grid; @using Kreta.Web.Security @model SajatAdatlapInfoModel

@AlkalmazottResource.GDPRfejlec

@Html.Partial("_Tanulo_Szemelyes_Adatlap_Partial", Model)
@if (ClaimData.GondviseloId.HasValue && ClaimManager.HasPackage(KretaClaimPackages.Ellenorzo.ClaimValue)) {
@( Html.KretaGrid( name: "TanuloAdatGrid", getUrl: new GridApiUrl("ProfilApi", "GetTanuloAdatGrid"), useToolBar: false) .Columns(columns => { columns.Bound(c => c.TanuloNev); columns.Bound(c => c.OktAzon); columns.Bound(c => c.OsztalyfonokNev); columns.Bound(c => c.OsztalyNev); columns.Bound(c => c.TeremNev); }) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) )
@{ Html.RenderPartial("BankszamlaEditor", Model.TanuloBankszamla); if (Model.MkbBankszamlaIgenylesModel != null && Model.MkbBankszamlaIgenylesModel.ShowIgenyles) {
@Html.KretaButton("MkbBankszamlaIgenylesButton", TanuloResource.MkbBankszamlaIgenylesButton, clickEventName: "SajatAdatlapHelper.mkbBankszamlaIgenylesButtonOnClick").HtmlAttributes(new { @class = "bankszamlaIgenylesButton" })
@TanuloResource.MkbBankszamlaIgenylesText
} if (Model.OtpBankszamlaIgenylesModel != null && Model.OtpBankszamlaIgenylesModel.ShowIgenyles) {
@Html.KretaButton("OtpBankszamlaIgenylesButton", TanuloResource.OtpBankszamlaIgenylesButton, clickEventName: "SajatAdatlapHelper.otpBankszamlaIgenylesButtonOnClick").HtmlAttributes(new { @class = "bankszamlaIgenylesButton" })
@TanuloResource.OtpBankszamlaIgenylesText
} }
} @if (ClaimManager.HasPackage(KretaClaimPackages.Naplo.ClaimValue) && (Model.AlkalmazottBankszamla.IsApaczaiMentor)) {
@{Html.RenderPartial("BankszamlaEditor", (Kreta.Web.Models.TanuloBankszamlaModel)Model.AlkalmazottBankszamla); }
} @if (ClaimManager.HasPackage(KretaClaimPackages.Naplo.ClaimValue) && (Model.ApaczaiMentorNyugdijModel.IsApaczaiMentor)) {
@{Html.RenderPartial("_Nyugdij_Partial", (Kreta.Web.Models.MentoriNyugdijModel)Model.ApaczaiMentorNyugdijModel); }
}

@TanuloResource.CimAdatok

@( Html.KretaGrid( name: "ElerhetosegCimGrid", getUrl: new GridApiUrl("ProfilApi", "GetElerhetosegCimGrid"), useToolBar: false ) .Columns(columns => { columns.Bound(c => c.CimTipus_DNAME).Width("20%"); columns.Bound(c => c.Irsz).Width("10%"); columns.Bound(c => c.Varos).Width("30%"); columns.Bound(c => c.Cim).Sortable(false).ClientTemplate(@"#: Kozterulet# #: KozteruletJellegeNev# #: HazSzam# #if(Emelet != null){# #: Emelet # #}else{# #}# #if(Ajto != null){# #: Ajto # #}else{# #}# ").Width("30%"); }) .CheckBoxColumn(TanuloResource.Alapertelmezett, c => c.Alapertelmezett_BOOL, addHeaderTitle: true) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) ) @if (ClaimData.GondviseloId == null) {

@TanuloResource.Telefonszam

@( Html.KretaGrid( name: "ElerhetosegTelGrid", getUrl: new GridApiUrl("ProfilApi", "GetElerhetosegTelGrid"), useToolBar: false ) .Columns(columns => { columns.Bound(c => c.Tipus_DNAME).Width("20%"); columns.Bound(c => c.TelefonSzam).Width("30%"); }) .CheckBoxColumn(TanuloResource.Alapertelmezett, c => c.Alapertelmezett_BOOL, addHeaderTitle: true) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) )

@TanuloResource.EMail

@( Html.KretaGrid( name: "ElerhetosegEmailGrid", getUrl: new GridApiUrl("ProfilApi", "GetElerhetosegEmailGrid"), useToolBar: false ) .Columns(columns => { columns.Bound(c => c.Tipus_DNAME).Width("20%"); columns.Bound(c => c.EmailCim).Width("30%"); }) .CheckBoxColumn(TanuloResource.Alapertelmezett, c => c.Alapertelmezett_BOOL, addHeaderTitle: true) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) ) } @if ((ClaimManager.HasPackage(KretaClaimPackages.Naplo.ClaimValue))) {

Eszközeim

@( Html.KretaGrid( name: "TargyiEszkozokGrid", getUrl: new GridApiUrl("ProfilApi", "GetTargyiEszkozokGrid"), useToolBar: false, allowSorting: false ) .Columns(columns => { columns.Bound(c => c.Megnevezes).Width("25%"); columns.Bound(c => c.GyariSzam).Width("20%"); columns.Bound(c => c.LeltariSzam); }) ) }
@if (ClaimManager.HasPackage(KretaClaimPackages.Ellenorzo.ClaimValue) && (ClaimData.GondviseloId == null)) {
@{Html.RenderPartial("BankszamlaEditor", Model.TanuloBankszamla); if (Model.MkbBankszamlaIgenylesModel != null && Model.MkbBankszamlaIgenylesModel.ShowIgenyles) {
@Html.KretaButton("MkbBankszamlaIgenylesButton", TanuloResource.MkbBankszamlaIgenylesButton, clickEventName: "SajatAdatlapHelper.mkbBankszamlaIgenylesButtonOnClick").HtmlAttributes(new { @class = "bankszamlaIgenylesButton" })
@TanuloResource.MkbBankszamlaIgenylesText
} if (Model.OtpBankszamlaIgenylesModel != null && Model.OtpBankszamlaIgenylesModel.ShowIgenyles) {
@Html.KretaButton("OtpBankszamlaIgenylesButton", TanuloResource.OtpBankszamlaIgenylesButton, clickEventName: "SajatAdatlapHelper.otpBankszamlaIgenylesButtonOnClick").HtmlAttributes(new { @class = "bankszamlaIgenylesButton" })
@TanuloResource.OtpBankszamlaIgenylesText
} }
@Html.KretaLabelFor(model => model.TanuloIgazolvany.IgazolvanyTipus, 2, 2) @Html.KretaLabelFor(model => model.TanuloIgazolvany.Igazolvanyszam, 2, 2) @Html.KretaLabelFor(model => model.TanuloIgazolvany.AdoazonositoJel, 2, 2)
@Html.KretaLabelFor(model => model.TanuloIgazolvany.DiakigazolvanySzam, 2, 2) @Html.KretaLabelFor(model => model.TanuloIgazolvany.DiakigazolvanyKelte_SDATE, 2, 2) @Html.KretaLabelFor(model => model.TanuloIgazolvany.TajSzam, 2, 2)
} @*
@{ Html.RenderPartial("EgyHaztartasbanLevokEditor", Model.EgyhaztartasbanElokModel); }
*@