130 lines
No EOL
4.2 KiB
Text
130 lines
No EOL
4.2 KiB
Text
@using Kreta.Web.Areas.Tanulo.Models
|
|
@using Kreta.Web.Helpers.Grid
|
|
|
|
@model TanuloiAdatokModel
|
|
|
|
@{
|
|
var alapadatokGridName = "TanuloiAlapadatokGrid";
|
|
var tanugyiadatokGridName = "TanuloiTanugyiadatokGrid";
|
|
var egyebAdatokGridName = "EgyebTanuloiAlapadatokGrid";
|
|
var gondviseloAdatokGridName = "GondviseloAlapadatokGrid";
|
|
}
|
|
|
|
<div class="container-fluid">
|
|
@(
|
|
Html.KretaGrid<TanuloiAlapadatokGridModel>(
|
|
alapadatokGridName,
|
|
new GridApiUrl(Constants.ApiControllers.OsztalyTanuloiAdatokApi, "GetTanuloiAlapadatokGrid"),
|
|
clientTemplateWholeDataRow: true,
|
|
allowFilterable: false,
|
|
allowSorting: false,
|
|
allowPaging: false,
|
|
useToolBar: false,
|
|
showSorszam: false
|
|
)
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(c => c.OktatasiAzonosito);
|
|
columns.Bound(c => c.AnyjaNeve);
|
|
columns.Bound(c => c.SzuletesiHely);
|
|
columns.Bound(c => c.SzuletesiIdo);
|
|
columns.Bound(c => c.CimText).Encoded(false);
|
|
columns.Bound(c => c.Telefonszam).Encoded(false);
|
|
columns.Bound(c => c.EmailCim).Encoded(false);
|
|
})
|
|
.AutoBind(false)
|
|
)
|
|
</div>
|
|
|
|
<br />
|
|
<div class="container-fluid">
|
|
@(
|
|
Html.KretaGrid<TanuloiAlapadatokGridModel>(
|
|
tanugyiadatokGridName,
|
|
new GridApiUrl(Constants.ApiControllers.OsztalyTanuloiAdatokApi, "GetTanuloiTanugyiadatokGrid"),
|
|
clientTemplateWholeDataRow: true,
|
|
allowFilterable: false,
|
|
allowSorting: false,
|
|
allowPaging: false,
|
|
useToolBar: false,
|
|
showSorszam: false
|
|
)
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(c => c.Torzslapszam);
|
|
columns.Bound(c => c.Naplosorszam);
|
|
columns.Bound(c => c.BeirasiNaploSorszam);
|
|
columns.Bound(c => c.Evfolyam);
|
|
})
|
|
.AutoBind(false)
|
|
)
|
|
</div>
|
|
|
|
<br />
|
|
|
|
<div class="container-fluid">
|
|
@(
|
|
Html.KretaGrid<TanuloiEgyebAdatokGridModel>(
|
|
egyebAdatokGridName,
|
|
new GridApiUrl(Constants.ApiControllers.OsztalyTanuloiAdatokApi, "GetTanuloiEgyebAdatokGrid"),
|
|
allowFilterable: false,
|
|
allowSorting: false,
|
|
allowPaging: false,
|
|
useToolBar: false,
|
|
showSorszam: false
|
|
)
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(c => c.IsTankotelezett);
|
|
columns.Bound(c => c.TankotelezettsegVegeText);
|
|
columns.Bound(c => c.IsMagantanulo);
|
|
columns.Bound(c => c.IsMagantanuloSajatKeresere);
|
|
columns.Bound(c => c.JogviszonyatSzunetelteto);
|
|
columns.Bound(c => c.TajSzam);
|
|
columns.Bound(c => c.Allampolgarsag);
|
|
columns.Bound(c => c.KilepettTanulo);
|
|
})
|
|
.AutoBind(false)
|
|
)
|
|
</div>
|
|
|
|
<br />
|
|
|
|
<div class="container-fluid">
|
|
@(
|
|
Html.KretaGrid<TanuloiGondviseloAdatokGridModel>(
|
|
gondviseloAdatokGridName,
|
|
new GridApiUrl(Constants.ApiControllers.OsztalyTanuloiAdatokApi, "GetTanuloiGondviseloAdatokGrid"),
|
|
allowFilterable: false,
|
|
allowSorting: false,
|
|
allowPaging: false,
|
|
useToolBar: false,
|
|
showSorszam: false
|
|
)
|
|
.Columns(columns =>
|
|
{
|
|
columns.Bound(c => c.GondviseloNeve);
|
|
columns.Bound(c => c.UtolsoBelepes);
|
|
columns.Bound(c => c.UtolsoBelepesMobil);
|
|
columns.Bound(c => c.CimText).Encoded(false);
|
|
columns.Bound(c => c.Telefonszam);
|
|
columns.Bound(c => c.EmailCim);
|
|
})
|
|
.AutoBind(false)
|
|
)
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
|
|
$(document).ready(function () {
|
|
var model = {
|
|
tanuloId: "@Model.TanuloId",
|
|
osztalyCsoportId: "@Model.OsztalyCsoportId"
|
|
};
|
|
KretaGridHelper.refreshGridByObject("@alapadatokGridName", model);
|
|
KretaGridHelper.refreshGridByObject("@tanugyiadatokGridName", model);
|
|
KretaGridHelper.refreshGridByObject("@egyebAdatokGridName", model);
|
|
KretaGridHelper.refreshGridByObject("@gondviseloAdatokGridName", model);
|
|
});
|
|
|
|
</script> |