public ActionResult EditPermissionGroup(PermissionGroupViewModel permissionGroup) { if (IsPost) { Result <PermissionGroupDto> saveResult = permissionGroupAppService.SavePermissionGroup(new SavePermissionGroupDto() { PermissionGroup = permissionGroup.MapTo <PermissionGroupDto>() }); var ajaxResult = AjaxResult.CopyFromResult(saveResult); ajaxResult.Data = saveResult.Data?.MapTo <PermissionGroupViewModel>(); ajaxResult.SuccessClose = true; return(Json(ajaxResult)); } else if (permissionGroup.Id > 0) { PermissionGroupFilterDto filter = new PermissionGroupFilterDto() { Ids = new List <long>() { permissionGroup.Id } }; permissionGroup = permissionGroupAppService.GetPermissionGroup(filter).MapTo <PermissionGroupViewModel>(); } return(View(permissionGroup)); }
/// <summary> /// 获取权限分组列表 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组列表</returns> public List <PermissionGroupDto> GetPermissionGroupList(PermissionGroupFilterDto filter) { var authorityGroupList = permissionGroupService.GetList(filter?.ConvertToFilter()); return(authorityGroupList.Select(c => c.MapTo <PermissionGroupDto>()).ToList()); }
/// <summary> /// 获取权限分组 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组</returns> public PermissionGroupDto GetPermissionGroup(PermissionGroupFilterDto filter) { var authorityGroup = permissionGroupService.Get(filter?.ConvertToFilter()); return(authorityGroup.MapTo <PermissionGroupDto>()); }
/// <summary> /// 获取权限分组分页 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组分页</returns> public IPaging <PermissionGroupDto> GetPermissionGroupPaging(PermissionGroupFilterDto filter) { var authorityGroupPaging = permissionGroupService.GetPaging(filter?.ConvertToFilter()); return(authorityGroupPaging.ConvertTo <PermissionGroupDto>()); }
/// <summary> /// 获取权限分组分页 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组分页</returns> public IPaging <PermissionGroupDto> GetPermissionGroupPaging(PermissionGroupFilterDto filter) { return(permissionGroupBusiness.GetPermissionGroupPaging(filter)); }
/// <summary> /// 获取权限分组列表 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组列表</returns> public List <PermissionGroupDto> GetPermissionGroupList(PermissionGroupFilterDto filter) { return(permissionGroupBusiness.GetPermissionGroupList(filter)); }
/// <summary> /// 获取权限分组 /// </summary> /// <param name="filter">权限分组筛选信息</param> /// <returns>返回权限分组</returns> public PermissionGroupDto GetPermissionGroup(PermissionGroupFilterDto filter) { return(permissionGroupBusiness.GetPermissionGroup(filter)); }
public IActionResult SearchPermissionGroup(PermissionGroupFilterDto filter) { var permissionGroups = permissionGroupAppService.GetPermissionGroupList(filter).Select(c => c.MapTo <PermissionGroupViewModel>()).OrderBy(r => r.Sort).ToList(); return(Json(permissionGroups)); }