TemplateBase
Определение
- Пространство имён
- Resto.Front.PrintTemplates.Cheques.Razor
Базовый класс шаблонов печати Legacy Razor. Model содержит данные документа типа T. Предоставляет методы форматирования и вывода разметки.
TemplateBase<T>
Члены типа
| Имя | Тип | Описание |
|---|---|---|
| CalculatePercent | decimal | Вычисляет, сколько процентов составляет часть от общего значения. |
| CreateComparer | IEqualityComparer<TObject> | Создаёт компаратор равенства из функции сравнения с постоянным хеш-кодом. |
| FormatAmount | string | Форматирует количество позиции с нулём или тремя знаками после запятой. |
| FormatDate | string | Форматирует числовую дату без времени. |
| FormatDateTimeCustom | string | Форматирует дату/время по стандартной или пользовательской строке формата .NET. |
| FormatFoodValueItem | string | Форматирует показатель пищевой ценности с одним необязательным знаком после запятой. |
| FormatFullDateTime | string | Форматирует день, сокращённое название месяца и время без года. |
| FormatLongDateTime | string | Форматирует дату и время с числовой датой и точностью до минут. |
| FormatLongTime | string | Форматирует время с точностью до секунд. |
| FormatMoney | string | Форматирует сумму с учётом точности и минимального номинала текущей валюты. |
| FormatMoneyFractional | string | Форматирует сумму с точностью текущей валюты без округления до минимального номинала. |
| FormatMoneyInWords | string | Выводит сумму прописью с помощью языковых ресурсов валют движка. |
| FormatMoneyMin | string | Форматирует сумму без дробной части, если после округления по валюте получается целое число. |
| FormatPercent | string | Форматирует процентное значение и добавляет знак процента. |
| FormatTime | string | Форматирует время с часами и минутами. |
| FormatTimeSpan | string | Форматирует длительность как общее количество часов и минуты, при необходимости с секундами. |
| GetSumInAdditionalCurrency | decimal | Пересчитывает сумму в дополнительную валюту и округляет вниз до её точности. |
| GetVatSum | decimal | Вычисляет НДС, уже включённый в полную сумму. |
| Resources | — | Текстовые ресурсы печатных форм. Значение выбирается по языку терминала при печати. |