/// <summary> /// Constructs the audit log. /// </summary> /// <param name="productionDocumentDetail">The production document detail.</param> /// <returns>DocumentIdentifierEntityBEO</returns> private DocumentIdentifierEntityBEO ConstructAuditLog(ProductionDocumentDetail productionDocumentDetail) { if (collectionId == 0) { datasetCollectionGuid.ShouldNotBeEmpty(); collectionId = m_DatasetVaultManager.GetCollectionId(_matterId, new Guid(datasetCollectionGuid)); } var documentIdentifierEntityBeo = new DocumentIdentifierEntityBEO(); if (!string.IsNullOrEmpty(productionDocumentDetail.OriginalCollectionId)) { documentIdentifierEntityBeo.CollectionId = productionDocumentDetail.OriginalCollectionId; } if (!string.IsNullOrEmpty(productionDocumentDetail.DCNNumber)) { documentIdentifierEntityBeo.Dcn = productionDocumentDetail.DCNNumber; } if (!string.IsNullOrEmpty(productionDocumentDetail.OriginalDatasetName)) { documentIdentifierEntityBeo.CollectionName = productionDocumentDetail.OriginalDatasetName; } documentIdentifierEntityBeo.ParentId = collectionId; documentIdentifierEntityBeo.DocumentReferenceId = productionDocumentDetail.OriginalDocumentReferenceId; return(documentIdentifierEntityBeo); }
/// <summary> /// Constructs the audit log. /// </summary> /// <param name="productionDocumentDetail">The production document detail.</param> /// <returns>DocumentIdentifierEntityBEO</returns> private DocumentIdentifierEntityBEO ConstructAuditLog(ProductionDocumentDetail productionDocumentDetail) { if (collectionId == 0) { datasetCollectionGuid.ShouldNotBeEmpty(); collectionId = m_DatasetVaultManager.GetCollectionId(_matterId, new Guid(datasetCollectionGuid)); } var documentIdentifierEntityBeo = new DocumentIdentifierEntityBEO(); if (!string.IsNullOrEmpty(productionDocumentDetail.OriginalCollectionId)) { documentIdentifierEntityBeo.CollectionId = productionDocumentDetail.OriginalCollectionId; } if (!string.IsNullOrEmpty(productionDocumentDetail.DCNNumber)) { documentIdentifierEntityBeo.Dcn = productionDocumentDetail.DCNNumber; } if (!string.IsNullOrEmpty(productionDocumentDetail.OriginalDatasetName)) { documentIdentifierEntityBeo.CollectionName = productionDocumentDetail.OriginalDatasetName; } documentIdentifierEntityBeo.ParentId = collectionId; documentIdentifierEntityBeo.DocumentReferenceId = productionDocumentDetail.OriginalDocumentReferenceId; return documentIdentifierEntityBeo; }