public ActionResult List(DataSourceRequest command, QuanHuyenListModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.QLDanhMuc)) { return(AccessDeniedView()); } var quanhuyens = _quanhuyenService.GetAll(model.ProvinceID, model.TenQuanHuyen, command.Page - 1, command.PageSize); var gridModel = new DataSourceResult { Data = quanhuyens.Select(x => { var m = new QuanHuyenModel(); QuanHuyenModelPrepare(m, x, false); return(m); }), Total = quanhuyens.TotalCount }; return(Json(gridModel)); }
// GET: QuanHuyen public ActionResult List() { if (!_permissionService.Authorize(StandardPermissionProvider.QLDanhMuc)) { return(AccessDeniedView()); } var model = new QuanHuyenListModel(); var states = _stateProvinceService.GetStateProvincesByCountryId(NhaXesController.CountryID); if (states.Count > 0) { model.AvailableStates.Add(new SelectListItem { Text = _localizationService.GetResource("admin.common.all"), Value = "0", Selected = true }); foreach (var s in states) { model.AvailableStates.Add(new SelectListItem { Text = s.Name, Value = s.Id.ToString(), Selected = false }); } } return(View(model)); }