kreta/KretaWeb/Areas/Adminisztracio/Controllers/DiakolimpiaController.cs
2024-03-13 00:33:46 +01:00

30 lines
1.1 KiB
C#

using System.Collections.Generic;
using System.Web.Mvc;
using Kreta.BusinessLogic.Security;
using Kreta.Resources;
using Kreta.Web.Areas.Adminisztracio.Models;
using Kreta.Web.Models.EditorTemplates;
using Kreta.Web.Security;
namespace Kreta.Web.Areas.Adminisztracio.Controllers
{
[MvcRoleClaimsAuthorize(true)]
[MvcRolePackageAuthorize(KretaClaimPackages.DiakolimpiaKezelo.ClaimValue)]
[MvcRolePackageDenyAuthorize(KretaClaimPackages.IsOnlyAlkalmozott.ClaimValue)]
public class DiakolimpiaController : Controller
{
public ActionResult Index()
{
var model = new DiakolimpiaSearchModel();
return View("Index", model);
}
public ActionResult GetFeladhelySorszamPopUp(List<int> tanulok)
{
PopUpModel pm = new PopUpModel(new DataForMdszModel { Tanulok = tanulok }, "GetFeladhelySorszamPopUp");
pm = pm.AddCancelBtn(pm, "KretaWindowHelper.destroyAllWindow");
pm = pm.AddBtn(pm, "Kuldes", CommonResource.Kuldes, "DiakolimpiaHelper.sendSelectedData");
return PartialView(Constants.General.PopupView, pm);
}
}
}