示例#1
0
 public static Model.ChangeHighlightRequestFromPreviewTool Convert(this Entities.ChangeHighlightRequestFromPreviewTool request)
 {
     return(new Model.ChangeHighlightRequestFromPreviewTool()
     {
         PreviewPartId = request.PreviewPartId,
         SourceLangCode = request.SourceLangCode,
         TargetLangCode = request.TargetLangCode,
         SourceContent = request.SourceContent,
         TargetContent = request.TargetContent,
         SourceFocusedRange = request.SourceFocusedRange == null ? null : request.SourceFocusedRange.Convert(),
         TargetFocusedRange = request.TargetFocusedRange == null ? null : request.TargetFocusedRange.Convert()
     });
 }
示例#2
0
 public static CommandParameters.ChangeHighlightRequestFromPreviewToolParameters Convert(this Entities.ChangeHighlightRequestFromPreviewTool request, Guid previewToolId)
 {
     return(new CommandParameters.ChangeHighlightRequestFromPreviewToolParameters()
     {
         PreviewToolId = previewToolId,
         PreviewPartId = request.PreviewPartId,
         SourceLangCode = request.SourceLangCode,
         TargetLangCode = request.TargetLangCode,
         SourceContent = request.SourceContent,
         TargetContent = request.TargetContent,
         SourceFocusedRange = request.SourceFocusedRange == null ? null : request.SourceFocusedRange.Convert(),
         TargetFocusedRange = request.TargetFocusedRange == null ? null : request.TargetFocusedRange.Convert()
     });
 }