init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
116
KretaWeb/Areas/Adatszolgaltatasok/Views/EslRiport/Index.cshtml
Normal file
116
KretaWeb/Areas/Adatszolgaltatasok/Views/EslRiport/Index.cshtml
Normal file
|
@ -0,0 +1,116 @@
|
|||
@using Kreta.Web.Helpers
|
||||
@using Kreta.Web.Areas.Adatszolgaltatasok.Models
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web.Helpers.Grid
|
||||
@using Kreta.Web.Security;
|
||||
@model EslRiportModel
|
||||
|
||||
@{
|
||||
Layout = Constants.General.Layout;
|
||||
|
||||
string searchForm = "searchForm",
|
||||
lemorzsolodassalVeszelyeztetettTanulokGridName = "lemorzsolodassalVeszelyeztetettTanulokGrid",
|
||||
egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGridName = "egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGrid";
|
||||
}
|
||||
|
||||
@section AddSearchPanel {
|
||||
@using (Html.SearchPanelSideBar(searchForm, string.Empty, postSubmitFunction: "EslRiportHelper.RefreshGrids"))
|
||||
{
|
||||
@Html.KretaComboBoxFor(x => x.FeladatellatasiHely, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetFeladatEllatasiHelyListForEsl" }), "Text", "Value").AutoBind(true).RenderSearchPanelSideBar()
|
||||
@Html.HiddenFor(x => x.IsFelevi)
|
||||
}
|
||||
}
|
||||
<div class="kendo-gridFunctionKommand">
|
||||
@Html.KretaButton("exportButton", AdatszolgaltatasokResource.LemorzsolodassalVeszelyeztetettTanulokExportalasa, clickEventName: "EslRiportHelper.LemorzsolodassalVeszelyeztetettTanulokExport").HtmlAttributes(new { @class = "exportButton" })
|
||||
</div>
|
||||
|
||||
<div class="eslgridheader">
|
||||
<h3>@(AdatszolgaltatasokResource.LemorzsolodassalVeszelyeztetettTanulok)</h3>
|
||||
</div>
|
||||
|
||||
<div id="lemorzsolodassalVeszelyeztetettTanulokGrid"></div>
|
||||
|
||||
<div class="eslgridheader">
|
||||
<h3>@(AdatszolgaltatasokResource.AzAdatszolgaltatasiIdoszakFelevenekErtekelesenelMinositesenelEgyVagyTobbTantargybolElegtelen1OsztalyzatotKapott)</h3>
|
||||
</div>
|
||||
|
||||
<div id="egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGrid"></div>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function () {
|
||||
if (!CommonUtils.isNullOrUndefined("@ClaimData.FelhelySzuro") && !CommonUtils.isNullOrUndefined($("#FeladatellatasiHely").data("kendoComboBox"))) {
|
||||
$("#FeladatellatasiHely").data("kendoComboBox").value("@ClaimData.FelhelySzuro");
|
||||
}
|
||||
});
|
||||
var EslRiportHelper = (function () {
|
||||
var eslRiportHelper = function () { };
|
||||
|
||||
var searchFormName = "@(searchForm)";
|
||||
var lemorzsolodassalVeszelyeztetettTanulokGridName = "@(lemorzsolodassalVeszelyeztetettTanulokGridName)";
|
||||
var egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGridName = "@(egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGridName)";
|
||||
|
||||
var url = {
|
||||
LemorzsolodassalVeszelyeztetettTanulokExport: "@Url.Action("GetLemorzsolodasEslRiportExport", Constants.Controllers.EslRiport, new {area = Constants.Areas.Adatszolgaltatasok })",
|
||||
GetLemorzsolodasEslRiportGrid: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new {controller = "EslRiportApi", action = "GetLemorzsolodasEslRiportGrid"})",
|
||||
GetElegtelenEslRiportGrid: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new {controller = "EslRiportApi", action = "GetElegtelenEslRiportGrid"})"
|
||||
}
|
||||
|
||||
eslRiportHelper.RefreshGrids = function () {
|
||||
refreshLemorzsolodassalVeszelyeztetettTanulokGrid();
|
||||
refreshEgyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGrid();
|
||||
}
|
||||
|
||||
eslRiportHelper.LemorzsolodassalVeszelyeztetettTanulokExport = function () {
|
||||
AjaxHelper.DoPostElement(url.LemorzsolodassalVeszelyeztetettTanulokExport, searchFormName, function (data) { window.location = data });
|
||||
}
|
||||
|
||||
function refreshLemorzsolodassalVeszelyeztetettTanulokGrid() {
|
||||
AjaxHelper.DoGet(url.GetLemorzsolodasEslRiportGrid,
|
||||
KretaGridHelper.getSearchParameters('#searchForm'),
|
||||
function(gridData) { refreshGrid(gridData, "lemorzsolodassalVeszelyeztetettTanulokGrid"); },
|
||||
undefined
|
||||
);
|
||||
}
|
||||
|
||||
function refreshEgyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGrid() {
|
||||
AjaxHelper.DoGet(url.GetElegtelenEslRiportGrid,
|
||||
KretaGridHelper.getSearchParameters('#searchForm'),
|
||||
function(gridData) { refreshGrid(gridData, "egyVagyTobbTantargybolElegtelen1OsztalyzatotKapottGrid"); },
|
||||
undefined
|
||||
);
|
||||
}
|
||||
|
||||
function refreshGrid(data, gridName) {
|
||||
var grid = $("#" + gridName);
|
||||
var gridData = KretaGridHelper.getKendoGridData(gridName);
|
||||
if (gridData) {
|
||||
gridData.destroy();
|
||||
grid.empty();
|
||||
}
|
||||
|
||||
grid.kendoGrid({
|
||||
columns: data.Table2,
|
||||
dataSource: {
|
||||
dataType: "json",
|
||||
data: data.Table1,
|
||||
},
|
||||
editable: false,
|
||||
sortable: false,
|
||||
scrollable: true,
|
||||
});
|
||||
}
|
||||
return eslRiportHelper;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
EslRiportHelper.RefreshGrids();
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.exportButton,
|
||||
.exportButton:hover {
|
||||
background-color: #54A5D1;
|
||||
margin-top: 16px;
|
||||
}
|
||||
</style>
|
Loading…
Add table
Add a link
Reference in a new issue