using System.Net.Http; using Kendo.Mvc.UI; using Kreta.BusinessLogic.Security; using Kreta.Enums.ManualEnums; using Kreta.Web.Helpers.Grid; using Kreta.Web.Security; namespace Kreta.Web.Areas.Hianyzas.ApiControllers { [ApiRoleClaimsAuthorize(true)] [ApiRolePackageAuthorize(KretaClaimPackages.Dualis_Admin.ClaimValue, KretaClaimPackages.Adminisztrator.ClaimValue)] public class DualisMulasztasKeresoApiController : BaseMulasztasKeresoApiController { public DataSourceResult GetMulasztasGrid(string data, DataSourceRequest request) { var (gridParameter, modelList) = GetGridData(data, request, SzervezetTipusEnum.Dualis); return modelList.ToDataSourceResult(gridParameter); } public HttpResponseMessage GetExport(string data, DataSourceRequest request) { return base.GetExport(data, request, SzervezetTipusEnum.Dualis); } } }