Example #1
0
        public ActionResult BenXeList(DataSourceRequest command, BenXeListModel model)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.QLDanhMuc))
            {
                return(AccessDeniedView());
            }

            var BenXes    = _benxeService.GetAll(model.ProvinceID, model.TenBenXe, command.Page - 1, command.PageSize);
            var gridModel = new DataSourceResult
            {
                Data = BenXes.Select(x =>
                {
                    var item = new BenXeModel();
                    BenXeToBenXeModel(x, item);
                    return(item);
                }),
                Total = BenXes.TotalCount
            };

            return(Json(gridModel));
        }