/// <summary> /// SaveDocumentLibrary /// </summary> /// <param name="documentLibrary"></param> public void SaveDocumentLibrary(DocumentLibraryModel documentLibrary) { DocumentLibraryDC documentLibraryDC = Mapper.Map <DocumentLibraryModel, DocumentLibraryDC>(documentLibrary); ServiceResponse <int> saveDocumentLibraryResponse = _contentProxy.Execute(opt => opt.SaveDocumentLibrary(documentLibraryDC)); if (saveDocumentLibraryResponse.Status != ResponseStatus.Success) { HandleError(saveDocumentLibraryResponse.Status, saveDocumentLibraryResponse.ResponseMessage); } else { documentLibrary.DocumentLibraryId = saveDocumentLibraryResponse.Result; } }
/// <summary> /// SaveDocumentLibrary /// </summary> /// <param name="documentLibrary"></param> /// <returns></returns> public ServiceResponse <int> SaveDocumentLibrary(DocumentLibraryDC documentLibrary) { ServiceResponse <int> documentLibraryResponse = new ServiceResponse <int>(); try { SetContext(); DocumentLibrary documentLibraryModel = Mapper.Map <DocumentLibraryDC, DocumentLibrary>(documentLibrary); _contentManager.SaveDocumentLibrary(documentLibraryModel); documentLibraryResponse.Result = documentLibraryModel.DocumentLibraryId; } catch (Exception ex) { HandleError(ex, documentLibraryResponse); } return(documentLibraryResponse); }