/// <summary> /// Delete Publication /// </summary> /// <param name="request">publication request.</param> /// <returns>Publication message.</returns> public PublicationMessage DeletePublication(PublicationRequest request) { PublicationMessage message = new PublicationMessage(); try { _servicePublication.DeletePublication(request.ToPivot()); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }
/// <summary> /// Get list of Publication /// </summary> /// <returns>Publication message.</returns> public PublicationMessage GetAllPublications() { PublicationMessage message = new PublicationMessage(); try { message = _servicePublication.GetAllPublications().ToMessage(); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }