IDocumentService.CheckAllMainFilesSigned — метод (Document, BaseCardSignature)
Определяет корректность ЭП, установленной на основных файлах документа.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
bool CheckAllMainFilesSigned(Document document, BaseCardSignature signature)
- Параметры
-
- document
-
Тип:
DocumentДокумент, для которого проводится проверка
- signature
-
Тип:
BaseCardSignatureПодпись карточки, содержащая актуальные ЭП
- Возвращаемое значение
-
Тип:
System.Booleantrue— все подписи корректны, либо документ не содержит основных файлов, иначе —false
Исключения
| Исключение | Условие |
|---|---|
Ошибка возвращается в случае, если не задан параметр |
Примеры
(1)
IDocumentService documentService = objectContext.GetService<IDocumentService>(); (2)
Document document = objectContext.GetObject<Document>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
BaseCardSignature lastSignature = document.MainInfo.SignatureList.Signatures.Last(); (4)
bool result = documentService.CheckAllMainFilesSigned(document, lastSignature); (5)
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервиса для работы с документами. |
| 3 | Получение документа. |
| 4 | Получение последней подписи. |
| 5 | Выполнение проверки. |