964 lines
No EOL
43 KiB
Text
964 lines
No EOL
43 KiB
Text
@using Kreta.Web.Areas.Tanulo.Models;
|
|
@using Kreta.Resources
|
|
|
|
@model CsoportTanuloiAdatokModel
|
|
|
|
@{
|
|
string panelBarId = "TanuloPanelBar";
|
|
string panelBarItemSelectorPrefix = panelBarId + "Item";
|
|
string panelBarItemTanuloiAdatokId = panelBarItemSelectorPrefix + "TanuloiAdatok";
|
|
string panelBarItemTanuloErtekelesId = panelBarItemSelectorPrefix + "TanuloErtekeles";
|
|
string panelBarItemFelmentesekId = panelBarItemSelectorPrefix + "Felmentesek";
|
|
string panelBarItemHianyzasokId = panelBarItemSelectorPrefix + "Hianyzasok";
|
|
string panelBarItemIgazolasokId = panelBarItemSelectorPrefix + "Igazolasok";
|
|
string panelBarItemFeljegyzesekId = panelBarItemSelectorPrefix + "Feljegyzesek";
|
|
string panelBarItemFeljegyzesekHaviId = panelBarItemSelectorPrefix + "FeljegyzesekHavi";
|
|
string panelBarItemDiakOlimpiaId = panelBarItemSelectorPrefix + "DiakOlimpia";
|
|
|
|
string formName = "CsoportTanuloiAdatokForm";
|
|
|
|
const string TanuloApiController = Constants.ApiControllers.TanuloApi;
|
|
const string TanuloController = Constants.Controllers.Tanulo;
|
|
}
|
|
|
|
@section AddCss {
|
|
@Styles.Render(Constants.General.TanuloErtekelesCSS)
|
|
<style>
|
|
#TanuloPanelBar {
|
|
overflow: auto;
|
|
max-height: 100vh;
|
|
}
|
|
</style>
|
|
}
|
|
|
|
@using (Html.KretaForm(formName))
|
|
{
|
|
<div style="display:flex; justify-content: center;">
|
|
@Html.KretaComboBoxFor(x => x.OsztalyCsoportId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetCsoportVezList" }), htmlAttributes: new Dictionary<string, object> { { "style", "width: 33%;" } }).AutoBind(true)
|
|
</div>
|
|
<div style="display:flex; align-items:center; margin-bottom: 5px;">
|
|
<div style="flex: 1; flex-basis: 33%;">
|
|
@Html.KretaButton("OpenDetailTanulo", TanuloResource.ReszletesTanuloiAdatok, clickEventName: "TanuloHelper.openDetailTanuloWindow", htmlAttributes: new Dictionary<string, object> { { "style", "margin-right: 5px;" } })
|
|
</div>
|
|
<div class="fc-button-group" style="flex: 1; flex-basis: 33%; display: flex; align-items: center;">
|
|
<button type="button" id="previousTanulo" class="fc-prev-button fc-state-default fc-corner-left" style="height: 36px;" onclick="TanuloHelper.previousTanulo()">
|
|
<span class="fc-icon fc-icon-left-single-arrow"></span>
|
|
</button>
|
|
@Html.KretaCascadeComboBoxFor(x => x.TanuloId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = Constants.ApiControllers.ComboBoxHelperApi, action = "GetTanuloListByOsztalyCsoportIdForCascadeCombobBox" }), "OsztalyCsoportId", htmlAttributes: new Dictionary<string, object> { { "style", "width: 100%; margin-bottom: 0;" } }).AutoBind(true)
|
|
<button type="button" id="nextTanulo" class="fc-next-button fc-state-default fc-corner-right" style="height: 36px;" onclick="TanuloHelper.nextTanulo()">
|
|
<span class="fc-icon fc-icon-right-single-arrow"></span>
|
|
</button>
|
|
</div>
|
|
<div style="flex: 1; flex-basis: 33%; display: flex;">
|
|
@Html.KretaButton("OpenPanel", SystemSettingsResource.OsszesPanelKinyitasa, clickEventName: "TanuloHelper.openPanel", htmlAttributes: new Dictionary<string, object> { { "style", "margin-left: 5px;" } })
|
|
@Html.KretaButton("ClosePanel", SystemSettingsResource.OsszesPanelBezarasa, clickEventName: "TanuloHelper.closePanel", htmlAttributes: new Dictionary<string, object> { { "style", "margin-left: 5px;" } })
|
|
</div>
|
|
</div>
|
|
}
|
|
|
|
@(Html.Kendo().PanelBar()
|
|
.Name(panelBarId)
|
|
.HtmlAttributes(new { id = panelBarId })
|
|
.ExpandMode(PanelBarExpandMode.Multiple)
|
|
.Items(panelBarItem =>
|
|
{
|
|
panelBarItem.Add().Text(TanuloResource.TanuloiAdatok).HtmlAttributes(new { id = panelBarItemTanuloiAdatokId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.OsztalyzatokSzovegesEsSzazalekosErtekelesek).HtmlAttributes(new { id = panelBarItemTanuloErtekelesId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.Felmentesek).HtmlAttributes(new { id = panelBarItemFelmentesekId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.HianyzasokKesesek).HtmlAttributes(new { id = panelBarItemHianyzasokId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.Igazolasok).HtmlAttributes(new { id = panelBarItemIgazolasokId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.FeljegyzesekUzenetekBeirasok).HtmlAttributes(new { id = panelBarItemFeljegyzesekId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.FeljegyzesHavi).HtmlAttributes(new { id = panelBarItemFeljegyzesekHaviId }).Expanded(false).Content(@<text> </text>);
|
|
panelBarItem.Add().Text(TanuloResource.DiakolimpiaReszvetel).HtmlAttributes(new { id = panelBarItemDiakOlimpiaId }).Expanded(false).Content(@<text> </text>);
|
|
})
|
|
)
|
|
|
|
<script>
|
|
$(document).ready(function () {
|
|
var comboBoxData = KretaComboBoxHelper.getKendoComboBoxData("TanuloId");
|
|
comboBoxData.bind("dataBound", TanuloHelper.setFirstTanulo);
|
|
comboBoxData.bind("change", TanuloHelper.tanuloOnChange);
|
|
});
|
|
|
|
$(document).keydown(function (event) {
|
|
if (event.keyCode === 37) {
|
|
TanuloHelper.previousTanulo();
|
|
}
|
|
if (event.keyCode === 39) {
|
|
TanuloHelper.nextTanulo();
|
|
}
|
|
});
|
|
|
|
var TanuloHelper = (function () {
|
|
var tanuloHelper = function () { };
|
|
|
|
var formName = "TanuloForm";
|
|
|
|
var isTanuloIdHadValue = false;
|
|
|
|
var panelBarId = "@panelBarId";
|
|
var panelBarItemSelectorPrefix = "@panelBarItemSelectorPrefix";
|
|
var panelBarItemTanuloiAdatokId = "@panelBarItemTanuloiAdatokId";
|
|
var panelBarItemTanuloErtekelesId = "@panelBarItemTanuloErtekelesId";
|
|
var panelBarItemFelmentesekId = "@panelBarItemFelmentesekId";
|
|
var panelBarItemHianyzasokId = "@panelBarItemHianyzasokId";
|
|
var panelBarItemIgazolasokId = "@panelBarItemIgazolasokId";
|
|
var panelBarItemFeljegyzesekId = "@panelBarItemFeljegyzesekId";
|
|
var panelBarItemFeljegyzesekHaviId = "@panelBarItemFeljegyzesekHaviId";
|
|
var panelBarItemDiakOlimpiaId = "@panelBarItemDiakOlimpiaId";
|
|
|
|
var url = {
|
|
LoadTanuloiAdatokPanelBarItem: "@Url.Action("GetTanuloiAdatokPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
LoadTanuloErtekelesPanelBarItem: "@Url.Action("GetTanuloErtekelesPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
LoadFelmentesekPanelBarItem: "@Url.Action("GetFelmentesekPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
LoadHianyzasokPanelBarItem: "@Url.Action("GetHianyzasokPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
LoadIgazolasokPanelBarItem: "@Url.Action("GetIgazolasokPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
LoadFeljegyzesekPanelBarItem: "@Url.Action("GetFeljegyzesekPanelBarItemContent", "CsoportTanuloiAdatok", new { area = "Tanulo" })",
|
|
OpenModTanuloPopUp: "@Url.Action("OpenModTanuloPopUp", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveTanulo: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveTanulo" })",
|
|
OpenDetailTanuloPopUp: "@Url.Action("OpenDetailTanuloPopUp", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
LoadFeljegyzesekHaviPanelBarItem: "@Url.Action("GetFeljegyzesekHaviPanelBarItemContent", "CsoportTanuloiAdatok", new { area = Constants.Areas.Tanulo })",
|
|
LoadDiakOlimpiaPanelBarItem: "@Url.Action("GetDiakOlimpiaPanelBarItemContent", "CsoportTanuloiAdatok", new { area = Constants.Areas.Tanulo })",
|
|
}
|
|
|
|
tanuloHelper.setFirstTanulo = function () {
|
|
var comboBoxData = KretaComboBoxHelper.getKendoComboBoxData("TanuloId");
|
|
comboBoxData.select(0);
|
|
comboBoxData.trigger("change");
|
|
}
|
|
|
|
tanuloHelper.previousTanulo = function () {
|
|
var isProgressBarHidden = $("#KretaProgressBar:hidden").length > 0;
|
|
if (isProgressBarHidden) {
|
|
var comboBoxData = KretaComboBoxHelper.getKendoComboBoxData("TanuloId");
|
|
var tanuloListIndex = comboBoxData.select() - 1;
|
|
if (tanuloListIndex < 0) {
|
|
tanuloListIndex = comboBoxData.dataSource.data().length - 1;
|
|
}
|
|
comboBoxData.select(tanuloListIndex);
|
|
comboBoxData.trigger("change");
|
|
}
|
|
}
|
|
|
|
tanuloHelper.nextTanulo = function () {
|
|
var isProgressBarHidden = $("#KretaProgressBar:hidden").length > 0;
|
|
if (isProgressBarHidden) {
|
|
var comboBoxData = KretaComboBoxHelper.getKendoComboBoxData("TanuloId");
|
|
var tanuloListIndex = comboBoxData.select() + 1;
|
|
if (comboBoxData.dataSource.data().length - 1 < tanuloListIndex) {
|
|
tanuloListIndex = 0;
|
|
}
|
|
comboBoxData.select(tanuloListIndex);
|
|
comboBoxData.trigger("change");
|
|
}
|
|
}
|
|
|
|
tanuloHelper.tanuloOnChange = function () {
|
|
var tanuloId = KretaComboBoxHelper.getKendoComboBoxData("TanuloId").value();
|
|
if (!isNaN(parseInt(tanuloId))) {
|
|
if (!isTanuloIdHadValue) {
|
|
isTanuloIdHadValue = true;
|
|
}
|
|
refreshPanelBarItems(tanuloId);
|
|
} else {
|
|
if (isTanuloIdHadValue) {
|
|
isTanuloIdHadValue = false;
|
|
refreshPanelBarItems(null);
|
|
}
|
|
}
|
|
}
|
|
|
|
function refreshPanelBarItems(tanuloId) {
|
|
var osztalyCsoportId = KretaComboBoxHelper.getKendoComboBoxData("OsztalyCsoportId").value();
|
|
var postData = { tanuloId, osztalyCsoportId };
|
|
AjaxHelper.DoPost(url.LoadTanuloiAdatokPanelBarItem, postData, function (data) {
|
|
loadTanuloiAdatokPanelBarItem(data);
|
|
reloadPanel(url.LoadTanuloiAdatokPanelBarItem, loadTanuloiAdatokPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadTanuloErtekelesPanelBarItem, postData, function (data) {
|
|
loadTanuloErtekelesPanelBarItem(data);
|
|
reloadPanel(url.LoadTanuloErtekelesPanelBarItem, loadTanuloErtekelesPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadFelmentesekPanelBarItem, postData, function (data) {
|
|
loadFelmentesekPanelBarItem(data);
|
|
reloadPanel(url.LoadFelmentesekPanelBarItem, loadFelmentesekPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadHianyzasokPanelBarItem, postData, function (data) {
|
|
loadHianyzasokPanelBarItem(data);
|
|
reloadPanel(url.LoadHianyzasokPanelBarItem, loadHianyzasokPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadIgazolasokPanelBarItem, postData, function (data) {
|
|
loadIgazolasokPanelBarItem(data);
|
|
reloadPanel(url.LoadIgazolasokPanelBarItem, loadIgazolasokPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadFeljegyzesekPanelBarItem, postData, function (data) {
|
|
loadFeljegyzesekPanelBarItem(data);
|
|
reloadPanel(url.LoadFeljegyzesekPanelBarItem, loadFeljegyzesekPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadFeljegyzesekHaviPanelBarItem, postData, function (data) {
|
|
loadFeljegyzesekHaviPanelBarItem(data);
|
|
reloadPanel(url.LoadFeljegyzesekHaviPanelBarItem, loadFeljegyzesekHaviPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
AjaxHelper.DoPost(url.LoadDiakOlimpiaPanelBarItem, postData, function (data) {
|
|
loadDiakOlimpiaPanelBarItem(data);
|
|
reloadPanel(url.LoadDiakOlimpiaPanelBarItem, loadDiakOlimpiaPanelBarItem, tanuloId, osztalyCsoportId);
|
|
});
|
|
}
|
|
|
|
function reloadPanel(panelUrl, loadPanelFunction, tanuloId, osztalyCsoportId) {
|
|
if (tanuloId == null) {
|
|
var newTanuloId = KretaComboBoxHelper.getKendoComboBoxData("TanuloId").value();
|
|
var postData = { tanuloId: newTanuloId, osztalyCsoportId };
|
|
AjaxHelper.DoPost(panelUrl, postData, function (newData) {
|
|
loadPanelFunction(newData);
|
|
});
|
|
}
|
|
}
|
|
|
|
function loadTanuloiAdatokPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemTanuloiAdatokId, html);
|
|
}
|
|
|
|
function loadTanuloErtekelesPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemTanuloErtekelesId, html);
|
|
}
|
|
|
|
function loadFelmentesekPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemFelmentesekId, html);
|
|
}
|
|
|
|
function loadHianyzasokPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemHianyzasokId, html);
|
|
}
|
|
|
|
function loadIgazolasokPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemIgazolasokId, html);
|
|
}
|
|
|
|
function loadFeljegyzesekPanelBarItem(data) {
|
|
var html = data;
|
|
setPanelBarHtml(panelBarItemFeljegyzesekId, html);
|
|
}
|
|
|
|
function loadFeljegyzesekHaviPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemFeljegyzesekHaviId, html);
|
|
}
|
|
|
|
function loadDiakOlimpiaPanelBarItem(data) {
|
|
var html = data + "<br />";
|
|
setPanelBarHtml(panelBarItemDiakOlimpiaId, html);
|
|
}
|
|
|
|
function setPanelBarHtml(panelBarItemId, data) {
|
|
var panelBarItem = KretaPanelBarHelper.getPanelBarItem(panelBarId, panelBarItemId);
|
|
panelBarItem.html(data);
|
|
}
|
|
|
|
tanuloHelper.openModTanuloWindow = function () {
|
|
var tanuloId = KretaComboBoxHelper.getKendoComboBoxData("TanuloId").value();
|
|
if (!isNaN(parseInt(tanuloId))) {
|
|
var osztalyCsoportId = KretaComboBoxHelper.getKendoComboBoxData("OsztalyCsoportId").value();
|
|
var postData = { TanuloId: tanuloId, osztalycsoportId: osztalyCsoportId };
|
|
AjaxHelper.DoPost(url.OpenModTanuloPopUp, postData, popUpModWindow);
|
|
}
|
|
}
|
|
|
|
function popUpModWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.TanuloModositasa)";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modTanuloWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
|
|
$("#modTanuloWindow_wnd_title").text(
|
|
$("#modTanuloWindow_wnd_title").text() +
|
|
" [ " + $("#TanuloAlapAdatModel_CsaladiNev").val() + " " + $("#TanuloAlapAdatModel_UtoNev").val() + " - " + $("#TanuloAlapAdatModel_SzuletesiIdo").val() + " ]");
|
|
}
|
|
|
|
tanuloHelper.modTanuloCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modTanuloWindow");
|
|
}
|
|
|
|
tanuloHelper.modTanuloSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveTanulo, formName, modTanuloSaveResponseOk);
|
|
}
|
|
|
|
function modTanuloSaveResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow(KretaWindowHelper.destroyAllWindow);
|
|
}
|
|
|
|
tanuloHelper.openDetailTanuloWindow = function () {
|
|
var tanuloId = KretaComboBoxHelper.getKendoComboBoxData("TanuloId").value();
|
|
if (!isNaN(parseInt(tanuloId))) {
|
|
var osztalyCsoportId = KretaComboBoxHelper.getKendoComboBoxData("OsztalyCsoportId").value();
|
|
var postData = { TanuloId: tanuloId, osztalycsoportId: osztalyCsoportId, ertekelesTabAktiv: false };
|
|
AjaxHelper.DoPost(url.OpenDetailTanuloPopUp, postData, popUpDetailWindow);
|
|
}
|
|
}
|
|
|
|
tanuloHelper.detailTanuloCancel = function () {
|
|
KretaWindowHelper.destroyWindow("detailTanuloWindow");
|
|
}
|
|
|
|
function popUpDetailWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.TanuloiAdatok)";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("detailTanuloWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
|
|
setTimeout(function () {
|
|
if ($("#detailTanuloWindow_wnd_title").text().indexOf($("#TanuloModalHeader").val()) === -1) {
|
|
var tanuloDetailWindowHeader = $("#detailTanuloWindow_wnd_title").text() + " " + $("#TanuloModalHeader").val();
|
|
$("#detailTanuloWindow_wnd_title").text(tanuloDetailWindowHeader);
|
|
}
|
|
}, 1);
|
|
|
|
}
|
|
|
|
tanuloHelper.openPanel = function () {
|
|
var panelbar = $("#" + panelBarId).data("kendoPanelBar");
|
|
var panelbarItems = $("#" + panelBarId + " li.k-item");
|
|
|
|
panelbar.expand(panelbarItems);
|
|
};
|
|
|
|
tanuloHelper.closePanel = function () {
|
|
var panelbar = $("#" + panelBarId).data("kendoPanelBar");
|
|
var panelbarItems = $("#" + panelBarId + " li.k-item");
|
|
|
|
panelbar.collapse(panelbarItems);
|
|
};
|
|
|
|
return tanuloHelper;
|
|
})();
|
|
</script>
|
|
|
|
@Html.Partial("_KozossegiSzolgalatokHelper_Partial")
|
|
|
|
<!-- Elerhetőség Telefon módosítás js -->
|
|
<script type="text/javascript">
|
|
var TanuloElerhetosegTelHelper = (function () {
|
|
var tanuloElerhetosegTelHelper = function () { };
|
|
|
|
var gridName = "ElerhetosegTelGrid";
|
|
var formName = "ElerhetosegTelForm";
|
|
var url = {
|
|
NewElerhetosegTel: "@Url.Action("NewElerhetosegTel", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveElerhetosegTel: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveElerhetosegTel" })",
|
|
DeleteElerhetosegTel: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteElerhetosegTel" })",
|
|
ModElerhetosegTel: "@Url.Action("ModElerhetosegTel", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.newElerhetosegTel = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewElerhetosegTel, postData, popUpNewTelWindow);
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.newElerhetosegTelCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegTelWindow");
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.newElerhetosegTelSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegTel, formName, newElerhetosegTelSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.modElerhetosegTel = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModElerhetosegTel, postData, popUpModTelWindow);
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.modElerhetosegTelCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegTelWindow");
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.modElerhetosegTelSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegTel, formName, modElerhetosegTelSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegTelHelper.deleteElerhetosegTelConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteElerhetosegTel, rowData.ID);
|
|
}
|
|
|
|
function popUpNewTelWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.TelefonszamFelvitele)";
|
|
config.maxWidth = "800px";
|
|
config.height = "220px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newElerhetosegTelWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newElerhetosegTelSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegTelWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function popUpModTelWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.TelefonszamModositasa)";
|
|
config.maxWidth = "800px";
|
|
config.height = "220px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modElerhetosegTelWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modElerhetosegTelSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegTelWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function deleteElerhetosegTel(data) {
|
|
AjaxHelper.DoPost(url.DeleteElerhetosegTel, data, deleteElerhetosegTelResponseOk);
|
|
}
|
|
|
|
function deleteElerhetosegTelResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return tanuloElerhetosegTelHelper;
|
|
})();
|
|
</script>
|
|
|
|
<!-- Elerhetőség Email módosítás js -->
|
|
<script type="text/javascript">
|
|
var TanuloElerhetosegEmailHelper = (function () {
|
|
var tanuloElerhetosegEmailHelper = function () { };
|
|
|
|
var gridName = "ElerhetosegEmailGrid";
|
|
var formName = "ElerhetosegEmailForm";
|
|
var url = {
|
|
NewElerhetosegEmail: "@Url.Action("NewElerhetosegEmail", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveElerhetosegEmail: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveElerhetosegEmail" })",
|
|
DeleteElerhetosegEmail: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteElerhetosegEmail" })",
|
|
ModElerhetosegEmail: "@Url.Action("ModElerhetosegEmail", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.newElerhetosegEmail = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewElerhetosegEmail, postData, popUpNewEmailWindow);
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.newElerhetosegEmailCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegEmailWindow");
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.newElerhetosegEmailSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegEmail, formName, newElerhetosegEmailSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.modElerhetosegEmail = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModElerhetosegEmail, postData, popUpModEmailWindow);
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.modElerhetosegEmailCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegEmailWindow");
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.modElerhetosegEmailSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegEmail, formName, modElerhetosegEmailSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegEmailHelper.deleteElerhetosegEmailConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteElerhetosegEmail, rowData.ID);
|
|
}
|
|
|
|
function popUpNewEmailWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.EmailFelvitele)";
|
|
config.maxWidth = "800px";
|
|
config.height = "220px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newElerhetosegEmailWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newElerhetosegEmailSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegEmailWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function popUpModEmailWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.EmailModositasa)";
|
|
config.maxWidth = "800px";
|
|
config.height = "220px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modElerhetosegEmailWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modElerhetosegEmailSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegEmailWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function deleteElerhetosegEmail(data) {
|
|
AjaxHelper.DoPost(url.DeleteElerhetosegEmail, data, deleteElerhetosegEmailResponseOk);
|
|
}
|
|
|
|
function deleteElerhetosegEmailResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return tanuloElerhetosegEmailHelper;
|
|
})();
|
|
</script>
|
|
|
|
<!-- Elerhetőség Cím módosítás js -->
|
|
<script type="text/javascript">
|
|
var TanuloElerhetosegCimHelper = (function () {
|
|
var tanuloElerhetosegCimHelper = function () { };
|
|
|
|
var gridName = "ElerhetosegCimGrid";
|
|
var formName = "ElerhetosegCimForm";
|
|
var url = {
|
|
NewElerhetosegCim: "@Url.Action("NewElerhetosegCim", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveElerhetosegCim: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveElerhetosegCim" })",
|
|
DeleteElerhetosegCim: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteElerhetosegCim" })",
|
|
ModElerhetosegCim: "@Url.Action("ModElerhetosegCim", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.newElerhetosegCim = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewElerhetosegCim, postData, popUpNewCimWindow);
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.newElerhetosegCimCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegCimWindow");
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.newElerhetosegCimSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegCim, formName, newElerhetosegCimSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.modElerhetosegCim = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModElerhetosegCim, postData, popUpModCimWindow);
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.modElerhetosegCimCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegCimWindow");
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.modElerhetosegCimSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveElerhetosegCim, formName, modElerhetosegCimSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloElerhetosegCimHelper.deleteElerhetosegCimConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteElerhetosegCim, rowData.ID);
|
|
}
|
|
|
|
function popUpNewCimWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.CimFelvitele)";
|
|
config.maxWidth = "700px";
|
|
config.height = "375px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newElerhetosegCimWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newElerhetosegCimSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newElerhetosegCimWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function popUpModCimWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.CimModositasa)";
|
|
config.maxWidth = "700px";
|
|
config.height = "375px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modElerhetosegCimWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modElerhetosegCimSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modElerhetosegCimWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function deleteElerhetosegCim(data) {
|
|
AjaxHelper.DoPost(url.DeleteElerhetosegCim, data, deleteElerhetosegCimResponseOk);
|
|
}
|
|
|
|
function deleteElerhetosegCimResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return tanuloElerhetosegCimHelper;
|
|
})();
|
|
</script>
|
|
|
|
<!-- Gondviselő módosítás js -->
|
|
<script type="text/javascript">
|
|
var TanuloGondviseloHelper = (function () {
|
|
var tanuloGondviseloHelper = function () { };
|
|
|
|
var gridName = "GondviselokGrid";
|
|
var formName = "GondviseloForm";
|
|
var url = {
|
|
NewGondviselo: "@Url.Action("NewGondviselo", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveGondviselo: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveGondviselo" })",
|
|
DeleteGondviselo: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteGondviselo" })",
|
|
ModGondviselo: "@Url.Action("ModGondviselo", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
tanuloGondviseloHelper.newGondviselo = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewGondviselo, postData, popUpNewGondviseloWindow);
|
|
}
|
|
|
|
tanuloGondviseloHelper.newGondviseloCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newGondviseloWindow");
|
|
}
|
|
|
|
tanuloGondviseloHelper.newGondviseloSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveGondviselo, formName, newGondviseloSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloGondviseloHelper.modGondviselo = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModGondviselo, postData, popUpModGondviseloWindow);
|
|
}
|
|
|
|
tanuloGondviseloHelper.modGondviseloCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modGondviseloWindow");
|
|
}
|
|
|
|
tanuloGondviseloHelper.modGondviseloSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveGondviselo, formName, modGondviseloSaveFeedBackOk);
|
|
}
|
|
|
|
tanuloGondviseloHelper.deleteGondviseloConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteGondviselo, rowData.ID);
|
|
}
|
|
|
|
function popUpNewGondviseloWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.GondviseloFelvitele)";
|
|
config.maxWidth = "1000px";
|
|
config.height = "700px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newGondviseloWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newGondviseloSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newGondviseloWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function popUpModGondviseloWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.GondviseloModositasa)";
|
|
config.maxWidth = "1000px";
|
|
config.height = "700px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modGondviseloWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modGondviseloSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modGondviseloWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function deleteGondviselo(data) {
|
|
AjaxHelper.DoPost(url.DeleteGondviselo, data, deleteGondviseloResponseOk);
|
|
}
|
|
|
|
function deleteGondviseloResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return tanuloGondviseloHelper;
|
|
})();
|
|
</script>
|
|
|
|
<!-- Gondviselo Cím módosítás js -->
|
|
<script type="text/javascript">
|
|
var GondviseloElerhetosegCimHelper = (function () {
|
|
var gondviseloElerhetosegCimHelper = function () { };
|
|
|
|
var gridName = "GondviselokCimGrid";
|
|
var formName = "GondviseloCimForm";
|
|
var url = {
|
|
NewGondviseloCim: "@Url.Action("NewGondviseloCim", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveGondviseloCim: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveGondviseloCim" })",
|
|
DeleteGondviseloCim: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteGondviseloCim" })",
|
|
ModGondviseloCim: "@Url.Action("ModGondviseloCim", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.newGondviseloCim = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewGondviseloCim, postData, popUpNewCimWindow);
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.newGondviseloCimCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newGondviseloCimWindow");
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.newGondviseloCimSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveGondviseloCim, formName, newGondviseloCimSaveFeedBackOk);
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.modGondviseloCim = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModGondviseloCim, postData, popUpModCimWindow);
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.modGondviseloCimCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modGondviseloCimWindow");
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.modGondviseloCimSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveGondviseloCim, formName, modGondviseloCimSaveFeedBackOk);
|
|
}
|
|
|
|
gondviseloElerhetosegCimHelper.deleteGondviseloCimConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteGondviseloCim, rowData.ID);
|
|
}
|
|
|
|
function popUpNewCimWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.CimFelvitele)";
|
|
config.maxWidth = "700px";
|
|
config.height = "525px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newGondviseloCimWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newGondviseloCimSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newGondviseloCimWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function popUpModCimWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(CommonResource.CimModositasa)";
|
|
config.maxWidth = "900px";
|
|
config.height = "525px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modGondviseloCimWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modGondviseloCimSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modGondviseloCimWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function deleteGondviseloCim(data) {
|
|
AjaxHelper.DoPost(url.DeleteGondviseloCim, data, deleteGondviseloCimResponseOk);
|
|
}
|
|
|
|
function deleteGondviseloCimResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return gondviseloElerhetosegCimHelper;
|
|
})();
|
|
</script>
|
|
|
|
<script type="text/javascript">
|
|
var TanuloTanarHelper = (function () {
|
|
var tanuloTanarHelper = function () { };
|
|
|
|
var url = {
|
|
OpenDetailTanuloTanarPopUp: "@Url.Action("OpenTanuloTanarInfoPopUp", Constants.Controllers.Alkalmazott, new { area = Constants.Areas.Alkalmazott })"
|
|
|
|
}
|
|
|
|
tanuloTanarHelper.openDetailTanuTanarloWindow = function (data) {
|
|
var postData = { alkalmazottId: data.TanarID };
|
|
AjaxHelper.DoPost(url.OpenDetailTanuloTanarPopUp, postData, popUpDetailWindow);
|
|
}
|
|
|
|
tanuloTanarHelper.detailTanuloTanarCancel = function () {
|
|
KretaWindowHelper.destroyWindow("detailTanuloTanarWindow");
|
|
}
|
|
|
|
function popUpDetailWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(AlkalmazottResource.TanarAdatai)";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("detailTanuloTanarWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
return tanuloTanarHelper;
|
|
})();
|
|
</script>
|
|
|
|
<script type="text/javascript">
|
|
var TanuloFelmentesHelper = (function () {
|
|
var tanuloFelmentesHelper = function () { };
|
|
|
|
var gridName = "FelmentesGrid";
|
|
var formName = "FelmentesForm";
|
|
var url = {
|
|
NewFelmentes: "@Url.Action("UjFelmentes", TanuloController, new { area = Constants.Areas.Tanulo })",
|
|
SaveFelmentes: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "SaveFelmentes" })",
|
|
DeleteFelmentes: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = TanuloApiController, action = "DeleteFelmentes" })",
|
|
ModFelmentes: "@Url.Action("ModFelmentes", TanuloController, new { area = Constants.Areas.Tanulo })"
|
|
}
|
|
|
|
//Új
|
|
|
|
tanuloFelmentesHelper.newFelmentes = function (tanuloId) {
|
|
var postData = { TanuloId: tanuloId };
|
|
AjaxHelper.DoPost(url.NewFelmentes, postData, popUpNewFelmentesWindow);
|
|
}
|
|
|
|
tanuloFelmentesHelper.newFelmentesCancel = function () {
|
|
KretaWindowHelper.destroyWindow("newFelmentesWindow");
|
|
}
|
|
|
|
tanuloFelmentesHelper.newFelmentesSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveFelmentes, formName, newFelmentesSaveFeedBackOk);
|
|
}
|
|
|
|
function popUpNewFelmentesWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.FelmentesFelvitele)";
|
|
config.maxWidth = "700px";
|
|
config.height = "525px";
|
|
config.width = "700px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("newFelmentesWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function newFelmentesSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("newFelmentesWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
//Módosít
|
|
|
|
tanuloFelmentesHelper.modFelmentes = function (data) {
|
|
var postData = { Id: data.ID };
|
|
AjaxHelper.DoPost(url.ModFelmentes, postData, popUpModFelmentesWindow);
|
|
}
|
|
|
|
tanuloFelmentesHelper.modFelmentesCancel = function () {
|
|
KretaWindowHelper.destroyWindow("modFelmentesWindow");
|
|
}
|
|
|
|
tanuloFelmentesHelper.modFelmentesSave = function () {
|
|
AjaxHelper.DoPostElement(url.SaveFelmentes, formName, modFelmentesSaveFeedBackOk);
|
|
}
|
|
|
|
function popUpModFelmentesWindow(data) {
|
|
var config = KretaWindowHelper.getWindowConfigContainer();
|
|
config.title = "@(TanuloResource.FelmentesModositasa)";
|
|
config.width = "650px";
|
|
config.height = "525px";
|
|
config.content = data;
|
|
|
|
var modal = KretaWindowHelper.createWindow("modFelmentesWindow", config);
|
|
KretaWindowHelper.openWindow(modal, true);
|
|
}
|
|
|
|
function modFelmentesSaveFeedBackOk() {
|
|
KretaWindowHelper.destroyWindow("modFelmentesWindow");
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
//Törlés
|
|
tanuloFelmentesHelper.deleteFelmentesCimConfirmWindow = function (rowData) {
|
|
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(CommonResource.BiztosanTorli)", deleteFelmentes, rowData.ID);
|
|
}
|
|
|
|
function deleteFelmentes(data) {
|
|
AjaxHelper.DoPost(url.DeleteFelmentes, data, deleteFelmentesResponseOk);
|
|
}
|
|
|
|
function deleteFelmentesResponseOk() {
|
|
KretaWindowHelper.successFeedBackWindow();
|
|
refreshGrid(gridName);
|
|
}
|
|
|
|
function refreshGrid(gridName) {
|
|
KretaGridHelper.refreshGrid(gridName);
|
|
}
|
|
|
|
return tanuloFelmentesHelper;
|
|
})();
|
|
</script>
|
|
|
|
<style type="text/css">
|
|
ul#TanuloPanelBar.k-panelbar .k-item > .k-link.k-header {
|
|
font-size: 14px;
|
|
line-height: 2em;
|
|
}
|
|
</style> |