Table of Contents

Class LocaleManager

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Gestor de localizações

public class LocaleManager : ILocaleManager
Inheritance
LocaleManager

Properties

KeyFieldLength

public static int KeyFieldLength { get; }

Property Value

int

Methods

DeleteKeys()

public static void DeleteKeys()

GetBDStatusName(MaintenanceStatus)

public static string GetBDStatusName(MaintenanceStatus status)

Parameters

Nome Tipo Descrição
status MaintenanceStatus

Returns

string

GetEditionName()

public static string GetEditionName()

Returns

string

GetEditionName(Gamas)

public static string GetEditionName(Gamas edition)

Parameters

Nome Tipo Descrição
edition Gamas

Returns

string

GetEntityName(string, languages)

public static string GetEntityName(string entityCode, languages languageCode = languages.none)

Parameters

Nome Tipo Descrição
entityCode string
languageCode languages

Returns

string

GetEnumName<T>(T)

public static string GetEnumName<T>(T enumValue)

Parameters

Nome Tipo Descrição
enumValue T

Returns

string

Type Parameters

T

GetEnumSqlExp<T>(string)

public static string GetEnumSqlExp<T>(string fieldName)

Parameters

Nome Tipo Descrição
fieldName string

Returns

string

Type Parameters

T

GetFieldName(string, string, languages)

public static string GetFieldName(string entityCode, string fieldCode, languages languageCode = languages.none)

Parameters

Nome Tipo Descrição
entityCode string
fieldCode string
languageCode languages

Returns

string

GetMonthName(int)

public static string GetMonthName(int monthNumber)

Parameters

Nome Tipo Descrição
monthNumber int

Returns

string

GetParameterName(string)

public static string GetParameterName(string parameterCode)

Parameters

Nome Tipo Descrição
parameterCode string

Returns

string

GetParameterNameKey(string)

public static string GetParameterNameKey(string parameterCode)

Parameters

Nome Tipo Descrição
parameterCode string

Returns

string

GetParameterTooltipKey(string)

public static string GetParameterTooltipKey(string parameterCode)

Parameters

Nome Tipo Descrição
parameterCode string

Returns

string

GetProcessName(TaskTypes)

public static string GetProcessName(TaskTypes taskId)

Parameters

Nome Tipo Descrição
taskId TaskTypes

Returns

string

GetProductName(Products)

public static string GetProductName(Products productEnumID)

Parameters

Nome Tipo Descrição
productEnumID Products

Returns

string

GetProductName(int)

public static string GetProductName(int productID)

Parameters

Nome Tipo Descrição
productID int

Returns

string

GetSaftName(DocumentType)

public static string GetSaftName(DocumentType docType)

Parameters

Nome Tipo Descrição
docType DocumentType

Returns

string

GetSaftName(string)

public static string GetSaftName(string docType)

Parameters

Nome Tipo Descrição
docType string

Returns

string

GetString(string)

public static string GetString(string key)

Parameters

Nome Tipo Descrição
key string

Returns

string

GetString(string, languages)

public static string GetString(string key, languages languageCode)

Parameters

Nome Tipo Descrição
key string
languageCode languages

Returns

string

GetString(string, languages, params string[])

public static string GetString(string key, languages languageCode, params string[] vars)

Parameters

Nome Tipo Descrição
key string
languageCode languages
vars string[]

Returns

string

GetString(string, bool)

public static string GetString(string key, bool faultReturnsEmpty)

Parameters

Nome Tipo Descrição
key string
faultReturnsEmpty bool

Returns

string

GetString(string, string)

public static string GetString(string key, string languageCode)

Parameters

Nome Tipo Descrição
key string
languageCode string

Returns

string

GetString(string, string, bool)

public static string GetString(string key, string languageCode, bool faultReturnsEmpty)

Parameters

Nome Tipo Descrição
key string
languageCode string
faultReturnsEmpty bool

Returns

string

GetString(string, string, string[])

public static string GetString(string key, string languageCode, string[] vars)

Parameters

Nome Tipo Descrição
key string
languageCode string
vars string[]

Returns

string

GetString(string, params string[])

public static string GetString(string key, params string[] vars)

Parameters

Nome Tipo Descrição
key string
vars string[]

Returns

string

LoadKeysAsync(bool)

public static Task<bool> LoadKeysAsync(bool persistLocales)

Parameters

Nome Tipo Descrição
persistLocales bool

Returns

Task<bool>

UpdateLocale(string, string, string)

public static void UpdateLocale(string localeKey, string localeValue, string localeCountryCode)

Parameters

Nome Tipo Descrição
localeKey string
localeValue string
localeCountryCode string

getCountryCode(string)

public static string getCountryCode(string fullCode)

Parameters

Nome Tipo Descrição
fullCode string

Returns

string

getCronText(string)

public static string getCronText(string cronExpression)

Parameters

Nome Tipo Descrição
cronExpression string

Returns

string

getCustomizationHelp(string, params string[])

public static string getCustomizationHelp(string helpLocale, params string[] vars)

Parameters

Nome Tipo Descrição
helpLocale string
vars string[]

Returns

string

getLanguageCode(string)

public static string getLanguageCode(string fullCode)

Parameters

Nome Tipo Descrição
fullCode string

Returns

string

Explicit Interface Implementations

GetProductNameByEnum(string)

string GetProductNameByEnum(string productEnum)

Parameters

Nome Tipo Descrição
productEnum string

Returns

string

GetProductNameByEnumID(Products)

string GetProductNameByEnumID(Products productEnumID)

Parameters

Nome Tipo Descrição
productEnumID Products

Returns

string

GetProductNameByID(int)

string GetProductNameByID(int productID)

Parameters

Nome Tipo Descrição
productID int

Returns

string

GetTranslation(string)

string GetTranslation(string key)

Parameters

Nome Tipo Descrição
key string

Returns

string

GetTranslation(string, string[])

string GetTranslation(string key, string[] vars)

Parameters

Nome Tipo Descrição
key string
vars string[]

Returns

string