<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Commons – общие справочники Разделяемые функции модуля Commons |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
[Public] |
Проверить наличие параметра сущности по наименованию |
|
virtual |
[Public] |
Получить отображаемое имя типа сущности |
|
static |
[Public] |
Получить значение объекта в виде строки |
|
virtual |
[Public] |
Рассчитать сумму НДС |
Проверить наличие параметра сущности по наименованию.
Синтаксис
[Public]
public static bool EntityParamsContainsKey(IEntity entity, string paramName)
Параметры
entity – Сущность;
paramName – Наименование параметра.
Возвращаемое значение
bool – True - сущность содержит параметр, Fasle - иначе.
Получить отображаемое имя типа сущности.
Синтаксис
[Public]
public virtual string GetTypeDisplayValue(Sungero.Domain.Shared.IEntity entity, CommonLibrary.DeclensionCase declension)
Параметры
entity – Сущность;
declension – Падеж.
Возвращаемое значение
string – Отображаемое имя типа сущности.
Получить значение объекта в виде строки.
Для объектов типа Sungero.Domain.Shared.IEntity будет возвращена строка с ID сущности.
Синтаксис
[Public]
public static string GetValueAsString(object propertyValue)
Параметры
propertyValue – Объект.
Возвращаемое значение
string – Значение объекта в виде строки.
Рассчитать сумму НДС.
Синтаксис
[Public]
public virtual double GetVatAmountFromTotal(double totalAmount, Sungero.Commons.IVatRate vatRate)
Параметры
totalAmount – Сумма с НДС;
vatRate – Ставка НДС.
Возвращаемое значение
double – Сумма НДС.
© Компания Directum, 2024 |