Show / Hide Table of Contents

Class MergeRequestDto

Запрос на слияние изменений единой модели расчёта.

Inheritance
MergeRequestDto
Namespace: Trivium.CalcManagerDto.Models
Assembly: Trivium.CalcManagerDto.dll
Syntax
public class MergeRequestDto

Properties

CalculationMethodDto CalculationMethod
Методика, которая содержит добавленные и изменённые формулы единой модели расчёта вместе с их источниками.
List<int> DeleteFolderIds
Коллекция идентификаторов папок единой модели расчёта, которые необходимо удалить.
List<int> DeleteFormulaIds
Коллекция идентификатор формул единой модели расчёта, которые необходимо удалить.
bool? HasChangesAffectingCache
Признак, что есть изменения, которые влияют на кэш расчета. По умолчанию любое изменение влияет на кэш расчет, но в некоторых случаях это не нужно делать, а достаточно обновить модель.
int? HistoryEntryId
Идентификатор записи об измнении. Если идентификатор записи задан, то значит текщий запрос на восстановление формулы из истории.
bool IgnoreVersions
Признак, что необходимо игнорировать версии формул при слиянии.
bool? ShouldCalculateFormulas
Признак, что необходимо запустить расчёт формул.
при добавлении/редактировании формул расчёт по полной отметке формул будет запускаться. при редактировании формул очистка данных по старой отметке будет запускаться. при удалении формул очистка данных по этим формулам будет запускаться.
bool? ShouldClearDataBeforeCalculateFormulas
Признак, что необходимо очищать данные перед расчётом формул.
bool? ShouldThrowValidationErrors
Признак, что необходимо генерировать исключительную ситуацию при ошибках валидации.
Back to top Generated by DocFX