using Kendo.Mvc.UI;
using Kreta.Enums.ManualEnums;
using Kreta.Web.Attributes;

namespace Kreta.Web.Areas.Feljegyzes.ApiControllers
{
    [KretaGlobalLanguageChangeApiActionFilter(LanguageCode = "hu-Dualis")]
    public class DualisElektronikusUzenetekApiController : BaseElektronikusUzenetekApiController
    {
        public DataSourceResult GetElektronikusUzenetekNaploNezetGrid(string data, [System.Web.Http.ModelBinding.ModelBinder(typeof(ModelBinder.DataSourceRequestModelBinder))] DataSourceRequest request)
        {
            return GetElektronikusUzenetekNaploNezetGrid(data, request, SzervezetTipusEnum.Dualis);
        }

        public DataSourceResult GetElektronikusUzenetekNaploNezetReszletekGrid(int tanuloId, [System.Web.Http.ModelBinding.ModelBinder(typeof(ModelBinder.DataSourceRequestModelBinder))] DataSourceRequest request)
        {
            return GetElektronikusUzenetekNaploNezetReszletekGrid(tanuloId, request, SzervezetTipusEnum.Dualis);
        }

        public DataSourceResult GetElektronikusUzenetekListaNezetGrid(string data, [System.Web.Http.ModelBinding.ModelBinder(typeof(ModelBinder.DataSourceRequestModelBinder))] DataSourceRequest request)
        {
            return GetElektronikusUzenetekListaNezetGrid(data, request, SzervezetTipusEnum.Dualis);
        }
    }
}