public IActionResult BulletinPage(BulletinPageViewModel vm) { vm.CLASS_TYPE = vm.CLASS_TYPE == 0 ? Bulletin_Class_Type.系統公告 : vm.CLASS_TYPE; vm.LANGUAGE_ID = CultureInfo.CurrentCulture.Name; List <BulletinEditViewModel> bulletins = _bulletinService.GetAllBulletin(vm); vm.BulletinList = bulletins.ToPageList(vm.Page, vm.PageSize); // 權限Button檢查 ... if (HttpContext.User.IsInRole(nameof(UserRole.管理者)) || HttpContext.User.IsInRole(nameof(UserRole.最大管理者))) { vm.BtnPermissions.Add(BtnPermission.Insert); vm.BtnPermissions.Add(BtnPermission.Edit); vm.BtnPermissions.Add(BtnPermission.Delete); } return(View(vm)); }
public IActionResult _BulletinContentPartial(BulletinPageViewModel vm) { return(PartialView(vm)); }