@using Kreta.BusinessLogic.Classes @using Kreta.Web.Security @using Kreta.Web.Areas.Orarend.Models @using Kreta.Web.Helpers.Grid @model TanitasiOraSearchModel @section AddSearchPanel { @using (Html.SearchPanelSideBar("searchForm", "TanitasiOraGrid")) { if (ClaimData.IsVegyes) { @Html.KretaComboBoxFor(x => x.FeladatKategoriaId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetFeladatKategoriaSzuro" }), "Text", "Value").AutoBind(true).RenderSearchPanelSideBar() } @Html.KretaComboBoxFor(x => x.FeladatEllatasiHelyID, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetFeladatellatasiHelyek" }), "Text", "Value").RenderSearchPanelSideBar() @Html.KretaRangeDatePickerSideBar(x => x.DatumTol, x => x.DatumIg) @Html.KretaComboBoxFor(x => x.OsztalyCsoportId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetOsztalyCsoportListByEvfolyam" }), useGroup: true).RenderSearchPanelSideBar() @Html.KretaCheckBoxFor(x => x.KellKapcsolodoCsoportok).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.CsoportTipus, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "TanoraKeresoApi", action = "GetCsoportTipusList" })).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.FoglalkozasId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "TanoraKeresoApi", action = "GetFoglalkozasList" })).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.TantargyId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "TanoraKeresoApi", action = "GetTantargyList" })).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.TanarId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetPedagogusListByTanev" })).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.TeremId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetTeremList" }), "Text", "Value", useGroup: false).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(x => x.Elmaradt, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Sorszamozando, Model.CheckBoxValueList).RenderSearchPanelSideBar(); /* --- ÁLTALÁNOS --- */
@OrarendResource.Altalanos
@Html.KretaComboBoxFor(x => x.Tulora, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.IKTTanora, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.IPRTanora, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Meres, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Bontott, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.NemzetisegiOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Differencialt, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Drama, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.ParhuzamosOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.MindennaposTestneveles, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Kooperativ, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.MultikulturalisOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.NemSzakrendszeruOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.IsFelnottoktatasiSzerzodes, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.OnlineOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.HFRogzitve, Model.CheckBoxValueList).RenderSearchPanelSideBar(); /* --- EFOP-3.1.11-19 PROJEKT --- */
@OrarendResource.Efop311119Projekt
@Html.KretaComboBoxFor(x => x.TanevTananyaganakIsmetlese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanevTananyaganakKiegeszitese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokDigitalisKeszsegfejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Projektmunka, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokKompenzaciosIraskeszsegFejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokKompenzaciosOlvasasiKepessegFejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokMatematikaiGondolkodasiKepessegenekKompenzaciosFejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokNyelviKepessegenekKompenzaciosFejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokOnmegismeresenekSegitese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokOnallosagraNevelese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokTanulasszervezesiKompenzaciosTechnikajanakErositese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokOrientaciosTamogatasa, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokSzocialitasanakFejlesztese, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanulokTovabbhaladasatElokeszitoTevekenysegek, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.PedagogusAltalJelzettEgyeniEsetkezeles, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.ProjektmunkaTamogatasa, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.DigitalisKeszsegfejlesztes, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.KozossegiMunkaTamogatasa, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanoraElokeszitesenekTamogatasa, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TanoraLebonyolitasanakTamogatasa, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.NapkozisTevekenysegKeretebenEgyeniFejlesztes, Model.CheckBoxValueList).RenderSearchPanelSideBar(); /* --- KOMPLEX ALAPPROGRAM --- */
@OrarendResource.KomplexAlapProgram
@Html.KretaComboBoxFor(x => x.KAPOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.DFHTOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Rahangolodas, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TestmozgasAlapuAlprogram, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.MuveszetAlapuAlprogram, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.KIPOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.KomplexOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.EletgyakorlatAlapuAlprogram, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.LogikaAlapuAlprogram, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TeOrad, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.DigitalisAlapuAlprogram, Model.CheckBoxValueList).RenderSearchPanelSideBar(); /* --- EGYÉB PÁLYÁZAT--- */
@OrarendResource.EgyebPalyazat
@Html.KretaComboBoxFor(x => x.TAMOPOra, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.Tiop, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.EFOP32317, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.EFOP33717, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.VEKOP73317, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.TIOP11112120120001, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.EFOP31716EselyteremtesAKoznevelesben, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.GINOP623, Model.CheckBoxValueList).RenderSearchPanelSideBar(); @Html.KretaComboBoxFor(x => x.EFOP23517201700038Miapalya, Model.CheckBoxValueList).RenderSearchPanelSideBar(); //END @Html.KretaComboBoxFor(x => x.Helyetesitett, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperEnumApi", action = "GetIgenNemEnumList" })).RenderSearchPanelSideBar() /* --- DIGITÁLIS OKTATÁS --- */
@OrarendResource.NaplozasDigitalisOktatas.ToUpper()
@Html.KretaComboBoxFor(m => m.DigEszkozTipusId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetDigEszkozTipusList" }), "Text", "Value", useGroup: false).AutoBind(true).RenderSearchPanelSideBar() @Html.KretaComboBoxFor(m => m.DigPlatformTipusId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetDigPlatformTipusList" }), "Text", "Value", useGroup: false).AutoBind(true).RenderSearchPanelSideBar() @Html.KretaMultiSelectFor(model => model.DigTamEszkozTipus, Model.DigTamEszkozTipusList).AutoBind(true).RenderSearchPanelSideBar(allButtons: true) } }
@( Html.KretaGrid( name: "TanitasiOraGrid", getUrl: new GridApiUrl("TanoraKeresoApi", "GetTanitasiOraGrid"), useToolBar: true, dataParameterFunction: "searchForm", allowScrolling: true, sort: sort => { sort.Add(m => m.Datum).Ascending(); sort.Add(m => m.Ora).Ascending(); }, postRead: true ) .Columns(columns => { columns.Bound(c => c.Datum).Width("10%").Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.Ora).Width("10%"); columns.Bound(c => c.OraSorsz).SetDisplayProperty("OraSorszTxt").Width("10%"); columns.Bound(c => c.TanarNevElotagNelkul).SetDisplayProperty("TanarNev"); columns.Bound(c => c.Megjegyzes); columns.Bound(c => c.OsztCsopNev); columns.Bound(c => c.TargyNev); columns.Bound(c => c.Tema); columns.Bound(c => c.NaplozasDatuma).Width("10%").Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.HFRogzitve); }) .RowFunction(Html, new List { new RowFunction { Name = CommonResource.Adatok, ClientAction= "TanoraKeresoHelper.openTanoraInfoWindow", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Adatok }, new RowFunction { Name = CommonResource.Torles, ClientAction= "TanoraKeresoHelper.deleteTanoraConfirmWindow", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Torles } }) .FunctionCommand(Html, new List { new FunctionCommand { Name = ImportExportCommonResource.Export.ToUpper(), NestedCommands = new List { new FunctionCommand { Name = ImportExportCommonResource.Export, ClientAction = "TanoraKeresoHelper.getExport"}, new FunctionCommand { Name = OrarendResource.HelyettesitettTanorak, ClientAction = "TanoraKeresoHelper.exportHelyettesitettTanorak" }, new FunctionCommand { Name = OrarendResource.ElmaradtTanorak, ClientAction = "TanoraKeresoHelper.exportElmaradtTanorak" }, new FunctionCommand { Name = OrarendResource.MegtartottTanorak, ClientAction = "TanoraKeresoHelper.exportMegtartottTanorak" }, } } }) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) .AutoBind(true) )