Files
Common-VS2019/SacsStandardBase/Base/ReferenceData/SaReferenceDataConsole-Language.cs
T
2025-01-27 10:01:50 +00:00

35 lines
1.4 KiB
C#

using Sarand.Net.Standard.Base.Core;
using Sarand.Net.Standard.Base.Bus;
using Sarand.Net.Standard.Base.Dbas;
using System;
using System.Collections.Generic;
using System.Text;
namespace Sarand.Net.Standard.Base.ReferenceData
{
//=======================================================================
// Reference Data Console - Languages.
//=======================================================================
partial class SaReferenceDataConsole
{
// Properties.
public abstract short LanguageItemType { get; }
public abstract String TableName_Language { get; }
public abstract bool DatabaseIsValid_Language { get; }
// Retrieve Language.
public abstract SaLanguage GetLanguage (SaLanguage.Params prmLanguage);
// Language list.
public abstract ColumnDfn GetLanguageColumnDfn (SaLanguage.Column columnId, String caption = "", int width = 0);
public abstract List<String> GetLanguageQueryFilter (SaLanguage.Params prm);
public abstract long GetLanguageCount (SaLanguage.Params prmLanguage);
public abstract List<SaLanguage> GetLanguageList (SaLanguage.Params prmLanguage);
public abstract DbResultSet ExecuteLanguageQuery (List<ColumnDfn> columns, SaLanguage.Params prm);
public abstract DataValue GetLanguageDataValue (ColumnDfn column, NamedValue.Map values);
//-------------------------------------------------------------------
}
//=======================================================================
}