/// <summary> /// Change PublicationTheme informations. /// </summary> /// <param name="request">publicationTheme request.</param> /// <returns>PublicationTheme message.</returns> public PublicationThemeMessage UpdatePublicationTheme(PublicationThemeRequest request) { PublicationThemeMessage message = new PublicationThemeMessage(); try { _servicePublicationTheme.UpdatePublicationTheme(request.ToPivot()); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }
/// <summary> /// Get list of PublicationTheme /// </summary> /// <returns>PublicationTheme message.</returns> public PublicationThemeMessage GetAllPublicationThemes() { PublicationThemeMessage message = new PublicationThemeMessage(); try { message = _servicePublicationTheme.GetAllPublicationThemes().ToMessage(); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }