Exemplo n.º 1
0
        public static EndpointRulePermissionDto ToDto(this EndpointRulePermission endpointRulePermission)
        {
            var dto = new EndpointRulePermissionDto();

            dto.Order         = endpointRulePermission.Order;
            dto.Id            = endpointRulePermission.Id;
            dto.PrincipalName = endpointRulePermission.PrincipalName;
            dto.Type          = endpointRulePermission.Type;
            dto.SourceAddress = endpointRulePermission.SourceAddress;
            dto.AccessMode    = endpointRulePermission.AccessMode;

            return(dto);
        }
Exemplo n.º 2
0
        public static EndpointRulePermission ToEntity(this EndpointRulePermissionDto dto)
        {
            var entity = new EndpointRulePermission();

            entity.Id            = dto.Id ?? Guid.Empty;
            entity.Order         = dto.Order;
            entity.PrincipalName = dto.PrincipalName;
            entity.Type          = dto.Type;
            entity.SourceAddress = dto.SourceAddress;
            entity.AccessMode    = dto.AccessMode;

            return(entity);
        }