}//AddNewPage public UploadAttachmentResponse UploadAttachment(UploadAttachmentRequest request) { UploadAttachmentResponse response = new UploadAttachmentResponse(); try { response.UploadAttachmentResult = new ConfluenceAPIMetodusok().UploadAttachment( request.Username , request.Password , request.URL , request.PageId , request.ImageFileBase64String , request.FileName ); response.Result = new Ac4yProcessResult() { Code = Ac4yProcessResult.SUCCESS }; } catch (Exception exception) { response.Result = (new Ac4yProcessResult() { Code = Ac4yProcessResult.FAIL, Message = exception.Message, Description = exception.StackTrace }); } return(response); }//UploadAttachment
}//AddNewPageComposite public UploadAttachmentCompositeResponse UploadAttachmentComposite(UploadAttachmentCompositeRequest request) { UploadAttachmentCompositeResponse response = new UploadAttachmentCompositeResponse(); try { UploadAttachmentResponse uploadAttachmentResponse = null; IsPageExistsCompositeResponse isPageExistsCompositeResponse = IsPageExistsComposite(new IsPageExistsCompositeRequest() { PageTitle = request.PageTitle , Password = request.Password , Username = request.Username , URL = request.URL , SpaceKey = request.SpaceKey }); if (isPageExistsCompositeResponse.Result.Success()) { uploadAttachmentResponse = UploadAttachment(new UploadAttachmentRequest() { PageId = isPageExistsCompositeResponse.isPageExistsResult.SuccessResponse.Id.ToString() , Password = request.Password , Username = request.Username , URL = request.URL , ImageFileBase64String = request.ImageFileBase64String , FileName = request.FileName }); response.UploadAttachmentResult = uploadAttachmentResponse.UploadAttachmentResult; if (response.UploadAttachmentResult.FailedResponse == null) { response.Result = new Ac4yProcessResult() { Code = Ac4yProcessResult.SUCCESS }; } else { response.Result = new Ac4yProcessResult() { Code = Ac4yProcessResult.FAIL, Message = "Nem sikerült feltölteni a képet!" }; } } else { response.Result = (new Ac4yProcessResult() { Code = Ac4yProcessResult.FAIL, Message = "Nincs oldal a megadott címmel!" }); } } catch (Exception exception) { response.Result = (new Ac4yProcessResult() { Code = Ac4yProcessResult.FAIL, Message = exception.Message, Description = exception.StackTrace }); } return(response); }//UploadAttachmentComposite