/// <summary> /// From SectionFileTranslation Request to SectionFileTranslation Request pivot. /// </summary> /// <param name="request"></param> /// <returns>SectionFileTranslation Request pivot result.</returns> public static SectionFileTranslationRequestPivot ToPivot(this SectionFileTranslationRequest request) { return(new SectionFileTranslationRequestPivot { FindSectionFileTranslationPivot = Utility.EnumToEnum <FindSectionFileTranslationDto, FindSectionFileTranslationPivot>(request.FindSectionFileTranslationDto), SectionFileTranslationPivotList = request.SectionFileTranslationDtoList.ToPivotList(), SectionFileTranslationPivot = request.SectionFileTranslationDto.ToPivot() }); }
/// <summary> /// Change SectionFileTranslation informations. /// </summary> /// <param name="request">sectionFileTranslation request.</param> /// <returns>SectionFileTranslation message.</returns> public SectionFileTranslationMessage UpdateSectionFileTranslation(SectionFileTranslationRequest request) { SectionFileTranslationMessage message = new SectionFileTranslationMessage(); try { _serviceSectionFileTranslation.UpdateSectionFileTranslation(request.ToPivot()); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }