Пример #1
0
        /// <summary>
        /// 转换为资源数据传输对象
        /// </summary>
        /// <param name="entity">资源实体</param>
        /// <param name="roleId">角色编号</param>
        public static ResourceDto ToDto(this Resource entity, Guid roleId)
        {
            ResourceDto dto = entity.MapTo <ResourceDto>();

            dto.Checked = entity.Permissions.Any(p => p.RoleId == roleId);
            return(dto);
        }
Пример #2
0
 public void AddorUpdate(ResourceDto dto)
 {
     _resourceDomainService.AddorUpdate(dto.MapTo<Resource>());
 }