init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,216 @@
|
|||
@using Kreta.Framework;
|
||||
@using Kreta.Resources
|
||||
@using Kreta.Web.Areas.OsztalyCsoport.Models
|
||||
@model AlapkepzesOsztalyModel
|
||||
|
||||
@{
|
||||
List<SelectListItem> list = new List<SelectListItem>();
|
||||
list.Add(new SelectListItem() { Value = "AktData", Text = "Csak aktuális adatok megjelenítése", Selected = true });
|
||||
list.Add(new SelectListItem() { Value = "AllData", Text = "Minden (korábbi) adat megjelenítése" });
|
||||
const string OsztalyController = Constants.Controllers.KollegiumOsztaly;
|
||||
const string OsztalyApiController = Constants.ApiControllers.KollegiumOsztalyApi;
|
||||
}
|
||||
|
||||
<script type="text/javascript">
|
||||
var OsztalyTanuloHelper = (function () {
|
||||
var osztalyTanuloHelper = function () { };
|
||||
|
||||
var tanuloSorolasFormName = "TanuloSorolasForm";
|
||||
|
||||
var url = {
|
||||
GetPartialView: "@Url.Action("GetPartialView", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
SaveTanuloBeSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloBeSorolas" })",
|
||||
SaveTanuloKiSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloKiSorolas" })",
|
||||
SaveTanuloTevesBeSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloTevesBeSorolas" })",
|
||||
SaveTanuloTevesKiSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloTevesKiSorolas" })",
|
||||
}
|
||||
|
||||
osztalyTanuloHelper.reloadTanuloList = function () {
|
||||
AjaxHelper.DoGet(url.GetPartialView, { DataType: $("#DataType").val(), osztalyId: @Model.ID }, replaceTanuloList);
|
||||
}
|
||||
|
||||
osztalyTanuloHelper.BesorolasWindowCancel = function () {
|
||||
KretaWindowHelper.destroyWindow("BesorolasWindow");
|
||||
}
|
||||
|
||||
osztalyTanuloHelper.BesorolasWindowSave = function () {
|
||||
AjaxHelper.DoPostElement(url.SaveTanuloBeSorolas, tanuloSorolasFormName, SaveBesorolasFeedBackOk);
|
||||
}
|
||||
|
||||
osztalyTanuloHelper.KisorolasWindowCancel = function () {
|
||||
KretaWindowHelper.destroyWindow("KisorolasWindow");
|
||||
}
|
||||
|
||||
osztalyTanuloHelper.KisorolasWindowSave = function () {
|
||||
AjaxHelper.DoPostElement(url.SaveTanuloKiSorolas, tanuloSorolasFormName, SaveKisorolasFeedBackOk);
|
||||
}
|
||||
|
||||
function SaveBesorolasFeedBackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow(KretaWindowHelper.destroyAllWindow);
|
||||
KretaWindowHelper.destroyWindow("BesorolasWindow");
|
||||
OsztalyTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function SaveKisorolasFeedBackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow(KretaWindowHelper.destroyAllWindow);
|
||||
KretaWindowHelper.destroyWindow("KisorolasWindow");
|
||||
OsztalyTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function deleteFeedbackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow(KretaWindowHelper.destroyAllWindow);
|
||||
OsztalyTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function replaceTanuloList(data) {
|
||||
$("#replaced").html(data);
|
||||
}
|
||||
|
||||
return osztalyTanuloHelper;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
OsztalyTanuloHelper.reloadTanuloList();
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
var OsztalyCsoportTanuloHelper = (function () {
|
||||
var osztalyCsoportTanuloHelper = function () { };
|
||||
|
||||
var tanuloSorolasFormName = "TanuloSorolasForm";
|
||||
|
||||
var url = {
|
||||
GetPartialView: "@Url.Action("GetPartialView", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
OpenBesorolasModDatum: "@Url.Action("OpenBesorolasModDatum", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
OpenKisorolasModDatum: "@Url.Action("OpenKisorolasModDatum", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
OpenTevesBesorolas: "@Url.Action("OpenTevesBesorolas", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
OpenTevesKisorolas: "@Url.Action("OpenTevesKisorolas", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
OpenKisorolas: "@Url.Action("OpenKisorolas", OsztalyController, new { area = "OsztalyCsoport" })",
|
||||
SaveTanuloBeSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloBeSorolas" })",
|
||||
SaveTanuloKiSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloKiSorolas" })",
|
||||
SaveTanuloTevesBeSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloTevesBeSorolas" })",
|
||||
SaveTanuloTevesKiSorolas: "@Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = OsztalyApiController, action = "SaveTanuloTevesKiSorolas" })",
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.reloadTanuloList = function () {
|
||||
AjaxHelper.DoGet(url.GetPartialView, { DataType: $("#DataType").val(), osztalyId: @Model.ID }, replaceTanuloList);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.besorolasModDatum = function (row, tanuloId) {
|
||||
AjaxHelper.DoGet(url.OpenBesorolasModDatum, { tanuloId: tanuloId, osztalyId: $("#modifyOsztalyForm #ID").val() }, popUpBesorolas);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.kisorolasModDatum = function (row, tanuloId) {
|
||||
AjaxHelper.DoGet(url.OpenKisorolasModDatum, { tanuloId: tanuloId, osztalyId: $("#modifyOsztalyForm #ID").val() }, popUpKisorolas);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.tevesBesorolas = function (row, tanuloId) {
|
||||
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(StringResourcesUtil.GetString(3893))" /*Biztosan törli a tanuló besorolást?*/, tevesBesorolas, tanuloId);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.tevesKisorolas = function (row, tanuloId) {
|
||||
KretaWindowHelper.confirmWindow("@(CommonResource.Kerdes)", "@(StringResourcesUtil.GetString(3894))" /*Biztosan törli a tanuló kisorolást?*/, tevesKisorolas, tanuloId);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.kisorolas = function (row, tanuloId) {
|
||||
AjaxHelper.DoGet(url.OpenKisorolas, { tanuloId: tanuloId, osztalyId: $("#modifyOsztalyForm #ID").val() }, popUpKisorolas);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.BesorolasWindowCancel = function () {
|
||||
KretaWindowHelper.destroyWindow("BesorolasWindow");
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.BesorolasWindowSave = function () {
|
||||
AjaxHelper.DoPostElement(url.SaveTanuloBeSorolas, tanuloSorolasFormName, SaveBesorolasFeedBackOk);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.KisorolasWindowCancel = function () {
|
||||
KretaWindowHelper.destroyWindow("KisorolasWindow");
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.KisorolasWindowSave = function () {
|
||||
AjaxHelper.DoPostElement(url.SaveTanuloKiSorolas, tanuloSorolasFormName, SaveKisorolasFeedBackOk);
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.BesorolasDatumToday = function (inputName) {
|
||||
var todayDate = kendo.toString(kendo.parseDate(new Date()), 'yyyy.MM.dd.');
|
||||
$("#BesorolasDatum").data("kendoDatePicker").value(todayDate);
|
||||
$("#BesorolasDatum").focus().focusout();
|
||||
}
|
||||
|
||||
osztalyCsoportTanuloHelper.KisorolasDatumToday = function (inputName) {
|
||||
var todayDate = kendo.toString(kendo.parseDate(new Date()), 'yyyy.MM.dd.');
|
||||
$("#KisorolasDatum").data("kendoDatePicker").value(todayDate);
|
||||
$("#KisorolasDatum").focus().focusout();
|
||||
}
|
||||
|
||||
function tevesBesorolas(data) {
|
||||
AjaxHelper.DoPostQuery(url.SaveTanuloTevesBeSorolas, null, { tanuloId: data, osztalyId: $("#modifyOsztalyForm #ID").val() }, deleteFeedbackOk);
|
||||
}
|
||||
|
||||
function tevesKisorolas(data) {
|
||||
AjaxHelper.DoPostQuery(url.SaveTanuloTevesKiSorolas, null, { tanuloId: data, osztalyId: $("#modifyOsztalyForm #ID").val() }, deleteFeedbackOk);
|
||||
}
|
||||
|
||||
function SaveBesorolasFeedBackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
KretaWindowHelper.destroyWindow("BesorolasWindow");
|
||||
OsztalyCsoportTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function SaveKisorolasFeedBackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
KretaWindowHelper.destroyWindow("KisorolasWindow");
|
||||
OsztalyCsoportTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function deleteFeedbackOk() {
|
||||
KretaWindowHelper.successFeedBackWindow();
|
||||
OsztalyCsoportTanuloHelper.reloadTanuloList();
|
||||
}
|
||||
|
||||
function popUpBesorolas(data) {
|
||||
var config = KretaWindowHelper.getWindowConfigContainer();
|
||||
config.title = "@(StringResourcesUtil.GetString(3895))"; /*Besorolás*/
|
||||
config.content = data;
|
||||
config.width = "500px";
|
||||
config.height = "330px";
|
||||
|
||||
var modal = KretaWindowHelper.createWindow("BesorolasWindow", config);
|
||||
KretaWindowHelper.openWindow(modal, true);
|
||||
}
|
||||
|
||||
function popUpKisorolas(data) {
|
||||
var config = KretaWindowHelper.getWindowConfigContainer();
|
||||
config.title = "@(StringResourcesUtil.GetString(3896))"; /*Kisorolás*/
|
||||
config.content = data;
|
||||
config.width = "500px";
|
||||
config.height = "330px";
|
||||
|
||||
var modal = KretaWindowHelper.createWindow("KisorolasWindow", config);
|
||||
KretaWindowHelper.openWindow(modal, true);
|
||||
}
|
||||
|
||||
function replaceTanuloList(data) {
|
||||
$("#replaced").html(data);
|
||||
}
|
||||
|
||||
return osztalyCsoportTanuloHelper;
|
||||
})();
|
||||
|
||||
$(document).ready(function () {
|
||||
OsztalyCsoportTanuloHelper.reloadTanuloList();
|
||||
});
|
||||
</script>
|
||||
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-xs-6 col-sm-6">
|
||||
@Html.KretaDropdownList("DataType", list).Events(e => e.Change("OsztalyTanuloHelper.reloadTanuloList"))
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div id="replaced" style="overflow-x: hidden;"></div>
|
||||
<br />
|
||||
</div>
|
Loading…
Add table
Add a link
Reference in a new issue