/// <summary> /// From ActivityParagraphTraslation Request to ActivityParagraphTraslation Request pivot. /// </summary> /// <param name="request"></param> /// <returns>ActivityParagraphTraslation Request pivot result.</returns> public static ActivityParagraphTranslationRequestPivot ToPivot(this ActivityParagraphTranslationRequest request) { return(new ActivityParagraphTranslationRequestPivot { FindActivityParagraphTranslationPivot = Utility.EnumToEnum <FindActivityParagraphTranslationDto, FindActivityParagraphTranslationPivot>(request.FindActivityParagraphTranslationDto), ActivityParagraphTranslationPivotList = request.ActivityParagraphTranslationDtoList?.ToPivotList(), ActivityParagraphTranslationPivot = request.ActivityParagraphTranslationDto?.ToPivot(), }); }
/// <summary> /// Search ActivityParagraphTraslation /// </summary> /// <param name="request">activityParagraphTraslation request.</param> /// <returns>ActivityParagraphTraslation message.</returns> public ActivityParagraphTranslationMessage FindActivityParagraphTranslations(ActivityParagraphTranslationRequest request) { ActivityParagraphTranslationMessage message = new ActivityParagraphTranslationMessage(); try { message = _serviceActivityParagraphTraslation.FindActivityParagraphTranslations(request.ToPivot()).ToMessage(); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }