KrProcessSharedHelper - класс

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.KrProcess
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.6.0.22
C#
public static class KrProcessSharedHelper
Inheritance
Object    KrProcessSharedHelper

Методы

CanBeHidden Возвращает значение, показывающее, разрешено ли скрытие этапа в дескрипторе типа этапа или нет.
CanBeSkipped Возвращает значение, показывающее, возможен ли пропуск указанного этапа.
ComputeStageOrder Определяет порядок добавленного вручную этапа при вставке в маршрут.
DesignTimeCard Возвращает значение, показывающее, может ли указанный тип карточки содержать шаблоны этапов.
GetDocTypeID Возвращает идентификатор типа документа для заданной карточки.
GetDocTypeIDAsync(Card, IDbScope, CancellationToken) Асинхронно возвращает идентификатор типа документа для карточки с указанным идентификатором. Метод кэширует тип документа в Card.Info, если он не был найден в объекте карточки.
GetDocTypeIDAsync(Guid, IDbScope, CancellationToken) Асинхронно возвращает идентификатор типа документа для карточки с указанным идентификатором.
GetKrStateAsync(Card, IDbScope, CancellationToken) Асинхронно возвращает состояние карточки из возможных источников:

Секция KrApprovalCommonInfoVirtual;

Сателлит из Info карточки;

БД (опционально).

GetKrStateAsync(Guid, IDbScope, CancellationToken) Асинхронно возвращает из базы данных состояние согласования для карточки с указанным идентификатором.
RepairStorageRowsOrders(IList, String) Восстанавливает порядок сортировки для списка строк.
RepairStorageRowsOrders(IList, String, String) Восстанавливает порядок сортировки для списка строк.
RuntimeCard Возвращает значение, показывающее, является ли указанный тип карточки типом карточки в котором выполняется маршрут.
SkipStage Выполняет пропуск этапа.
TryGetKrTypeAsync Возвращает эффективные настройки для типа карточки или типа документа IKrType по карточке card, которая загружена со всеми секциями, или null, если настройки нельзя получить.

См. также