using System.Web.Mvc; using Kreta.Web.Areas.Tantargy.Models; using Kreta.Web.Security; namespace Kreta.Web.Areas.Tantargy.Controllers { public class TanmenetController : BaseTanmenetController { public TanmenetController(IKretaAuthorization authorization) : base(authorization) { } public ActionResult Index() { if (Authorization.IsValidTanulasiElemek()) { return Redirect(Url.Action("AccessDenied", "ErrorHandler", new { area = string.Empty })); } var model = new TanmenetSearchModel { ControllerName = Constants.Controllers.Tanmenet, ApiControllerName = Constants.ApiControllers.TanmenetApi, ImportControllerName = Constants.Controllers.TanmenetImportExport, IsFromSzervezet = false, }; return View(model); } public ActionResult OpenNewTanmenetWindow() { var model = new NewTanmenetModel { ApiControllerName = Constants.ApiControllers.TanmenetApi, }; return OpenNewTanmenetWindow(model); } public new ActionResult OpenEditTanmenetGridWindow(TanmenetOrakModel model) { model.ApiControllerName = Constants.ApiControllers.TanmenetApi; return base.OpenEditTanmenetGridWindow(model); } public new string ExportTanmenet(int tantargyId, int osztalyId) { return base.ExportTanmenet(tantargyId, osztalyId); } } }