@using Kreta.Resources
@using Kreta.Web.Areas.Tanulo.Models
@using Kreta.Web.Helpers
@using Kreta.Web.Helpers.Grid;
@model TanuloDetailModel
@{
const string TanuloApiController = Constants.ApiControllers.AmiTanuloApi;
const string csoportosGrid = "CsoportosFoglalkozasGrid";
const string egyeniGrid = "EgyeniFoglalkozasGrid";
}
@TanuloResource.Csoportos
@(
Html.KretaGrid(
name: csoportosGrid,
getUrl: new GridApiUrl(TanuloApiController, "GetTanuloCsoportosFoglalkozasai", new Dictionary { { "tanuloId", Model.TanuloId.ToString() }, { "osztalyId", (Model.OsztalycsoportId ?? 0).ToString() } }),
allowPaging: false,
pageSizes: null,
allowSorting: false,
showSorszam: false
)
.Columns(columns =>
{
columns.Bound(c => c.Osztaly).Width("15%");
columns.Bound(c => c.Tantargy).Width("15%");
columns.Bound(c => c.Tanar).Width("15%");
columns.Bound(c => c.Oraszam).Width("5%");
columns.Bound(c => c.OsszevontOra_BNAME).Width("5%");
columns.Bound(c => c.AmiFotargy_DNAME).Width("10%");
columns.Bound(c => c.AmiTagozat_DNAME).Width("10%");
columns.Bound(c => c.AmiTantargyKotelezoseg_DNAME).Width("10%");
columns.Bound(c => c.EvfolyamTipus_DNAME).Width("10%");
})
)
@TanuloResource.Egyeni
@(
Html.KretaGrid(
name: egyeniGrid,
getUrl: new GridApiUrl(TanuloApiController, "GetTanuloEgyeniFoglalkozasai", new Dictionary { { "tanuloId", Model.TanuloId.ToString() }, { "osztalyId", (Model.OsztalycsoportId ?? 0).ToString() } }),
allowPaging: false,
pageSizes: null,
allowSorting: false,
showSorszam: false
)
.Columns(columns =>
{
columns.Bound(c => c.Osztaly).Width("15%");
columns.Bound(c => c.Tantargy).Width("15%");
columns.Bound(c => c.Tanar).Width("15%");
columns.Bound(c => c.EgyeniOraszam).Width("5%");
columns.Bound(c => c.EgyeniOsszevontOra_BNAME).Width("5%");
columns.Bound(c => c.EgyeniAmiFotargy_DNAME).Width("10%");
columns.Bound(c => c.EgyeniAmiTagozat_DNAME).Width("10%");
columns.Bound(c => c.EgyeniAmiTantargyKotelezoseg_DNAME).Width("10%");
columns.Bound(c => c.EgyeniEvfolyamTipus_DNAME).Width("10%");
})
)