コード例 #1
0
 /// <summary>
 /// From ActivityFileTranslation Request to ActivityFileTranslation Request pivot.
 /// </summary>
 /// <param name="request"></param>
 /// <returns>ActivityFileTranslation Request pivot result.</returns>
 public static ActivityFileTranslationRequestPivot ToPivot(this ActivityFileTranslationRequest request)
 {
     return(new ActivityFileTranslationRequestPivot
     {
         FindActivityFileTranslationPivot = Utility.EnumToEnum <FindActivityFileTranslationDto, FindActivityFileTranslationPivot>(request.FindActivityFileTranslationDto),
         ActivityFileTranslationPivotList = request.ActivityFileTranslationDtoList.ToPivotList(),
         ActivityFileTranslationPivot = request.ActivityFileTranslationDto.ToPivot()
     });
 }
コード例 #2
0
        /// <summary>
        /// Change ActivityFileTranslation informations.
        /// </summary>
        /// <param name="request">activityFileTranslation request.</param>
        /// <returns>ActivityFileTranslation message.</returns>
        public ActivityFileTranslationMessage UpdateActivityFileTranslation(ActivityFileTranslationRequest request)
        {
            ActivityFileTranslationMessage message = new ActivityFileTranslationMessage();

            try
            {
                _serviceActivityFileTranslation.UpdateActivityFileTranslation(request.ToPivot());
                message.OperationSuccess = true;
            }
            catch (Exception e)
            {
                message.ErrorType    = ErrorType.TechnicalError;
                message.ErrorMessage = e.Message;
            }
            return(message);
        }