@using Kreta.Web.Areas.Adminisztracio.Models @using Kreta.Web.Helpers.Grid @using Kreta.BusinessLogic.Classes @model TanulokFeltolteseModel @{ var formName = "TanulokFeltolteseForm"; var gridName = "TanuloImportGrid"; } @using (Html.KretaForm(formName)) { @Html.KretaValidationSummary() if (Model.IsSzakkepzoIntezmeny) { @Html.HiddenFor(x => x.IsJuttatasUpdate) }
@if (Model.Errors.Count > 0) {
@Html.Label("Hibák", new Dictionary { { "class", "windowInputLabel labelError" } })
@Html.KretaTextArea("tanulohibak", Model.Errors, (Model.Errors.Count < 15) ? Model.Errors.Count : 15, new Dictionary() { { "style", "color: red;" }, { "readonly", "readonly" } })
}
@( Html.KretaGrid( gridName, new GridApiUrl("KIRTanuloImport", "GetPreLoadedStudents", Constants.RouteKey.Default), dataBoundAdditionalFunction: "KIRTanuloFeltoltesHelper.dataBound();", allowFilterable: false, allowSorting: false, allowPaging: false, showSorszam: false ) .Columns(columns => { columns.Bound(c => c.ID).Width("10%"); columns.Bound(c => c.OktatasiAzonosito).Width("10%").Sortable(true); columns.Bound(c => c.TanuloNeve); columns.Bound(c => c.AnyjaNeve); columns.Bound(c => c.SzuletesiHely).Sortable(true); columns.Bound(c => c.SzuletesiIdo).Width("10%").Format(SDAFormat.Format[SDAFormat.FormatType.ShortDateAndTime]); columns.Bound(c => c.Tankotelezett).Title(TanuloResource.Tankotelezett).Width("10%") .ClientTemplate("
"); }) .AutoBind(true) ) }