СЭД «ДЕЛО»
Руководство пользователя
×

Описание элементов класса PRJ_RC_Helper (Eos.Delo96.Api.Entities.Helpers)

public PRJ_EXEC_Entity Append_PRJ_EXEC(DEPARTMENT_Ref clRef);
Метод добавляет исполнителя РКПД. Параметр clRef – ссылка на подразделение (ДЛ).
public PRJ_FORUM_Entity Append_PRJ_FORUM();
Метод добавляет обсуждение. Возвращает сущность PRJ_FORUM_Entity.
public PRJ_REF_RUBRIC_Entity Append_PRJ_REF_RUBRIC(RUBRIC_CL_Ref clRef);
Метод добавляет рубрику. Параметр clRef – ссылка на рубрику.
public PRJ_REF_SEND_Entity Append_PRJ_REF_SEND(CONTACT_Ref clRef);
Метод добавляет адресата РКПД. Параметр clRef – ссылка на контакт организации.
public PRJ_REF_SEND_Entity Append_PRJ_REF_SEND(CITIZEN_Ref clRef);
Метод добавляет адресата РКПД. Параметр clRef – ссылка на гражданина.
public PRJ_REF_SEND_Entity Append_PRJ_REF_SEND(DEPARTMENT_Ref clRef);
Метод добавляет адресата РКПД. Параметр clRef – ссылка на подразделение (ДЛ).
public PRJ_VISA_SIGN_Entity Append_PRJ_VISA_SIGN(DEPARTMENT_Ref clRef, DEPARTMENT_Ref parentRef, int kind);
Метод добавляет подпись или визу РКПД. Параметр clRef – ссылка на ДЛ, parentRef – ссылка на ДЛ (может быть null), kind – вид записи (1 – подпись, 2 – виза).
public REF_FILE_Entity Append_REF_FILE(string fileNameWithExtension, string category);
Метод добавляет файл к РКПД. Параметры fileNameWithExtension – имя файла с расширением, category – категория файла.
public REF_FILE_ACCESS_Entity Append_REF_FILE_ACCESS(REF_FILE_Ref fileRef, DEPARTMENT_Ref clRef);
Метод добавляет доступ к файлу для должностного лица. Возвращает созданную сущность REF_FILE_ACCESS_Entity доступа к файлу. Параметры: fileRef – ссылка на файл, clRef – ссылка на ДЛ.
public REF_FILE_EDS_Entity Append_REF_FILE_EDS(REF_FILE_Ref fileRef);
Метод добавляет ЭП для файла. Возвращает сущность REF_FILE_EDS_Entity ЭП файла. Параметр fileRef – ссылка на файл.
public REF_LINK_Entity Append_REF_LINK(LINK_CL_Ref linkRef, EntityBaseRef linkedRef);
Метод добавляет связку к РКПД. Параметр linkRef – ссылка на связку, linkedRef – ссылка на связываемую РК или РКПД.
public SEV_REPORT_Entity Append_SEV_REPORT(ORGANIZ_CL_Ref orgRef);
Метод добавляет доклад. Параметр orgRef – ссылка на организацию.
public void ApplyDefaultRefFileRules(REF_FILE_Entity rf);
Метод добавляет правила по умолчанию для файла. Параметр rf – сущность файла.
public void ApplyDefaultRules();
Метод добавляет правила по умолчанию для РКПД.
public void ApplyMainExecutor();
Метод устанавливает главного исполнителя РКПД.
public PRJ_RC_Entity Create(DOCGROUP_CL_Ref dgRef);
Метод создает РКПД определенной группы документов. Параметр dgRef – ссылка на группу документов.
public PRJ_RC_Entity GetCurrentVersion();
Метод для получения на текущей версии РКПД.
public PRJ_RC_Ref GetCurrentVersionRef();
Метод для получения ссылки на текущую версию РКПД.
public IEnumerable<REF_FILE_Entity> GetFiles(bool visibleOnly, params string[] categories);
Метод для получения файлов РКПД. Параметр visibleOnly – только видимые файлы, categories – категории.
public bool ValidateMandatoryRules(IEnumerable<string> validateRules, List<string> errors);
public bool ValidateMandatoryRules(PrjMandatoryRules validateRules, List<string> errors);
Метод проверяет заполненность полей и разделов в соответствии с правилами. Параметры validateRules – перечень правил для проверки, errors – список, для накопления ошибок. Метод возвращает false – если нарушено одно из правил, проверка которых заказана в параметре validateRules.
public enum PrjMandatoryRules { ALL, PRJ, SEND, VISA, SIGN, FILE, AR, RUBRIC }
Перечисление правил для РКПД для проверки.
Онлайн помощь создана в Dr.Explain