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 { //======================================================================= partial class SaReferenceDataConsole { //******************************************************************* // C u r r e n c i e s //******************************************************************* // Properties. public abstract short CurrencyItemType { get; } public abstract String TableName_Currency { get; } public abstract bool DatabaseIsValid_Currency { get; } // Retrieve Currency. public abstract SaCurrency GetCurrency (SaCurrency.Params prmCurrency); // Currency list. public abstract ColumnDfn GetCurrencyColumnDfn (SaCurrency.Column columnId, String caption = "", int width = 0); public abstract List GetCurrencyQueryFilter (SaCurrency.Params prm); public abstract long GetCurrencyCount (SaCurrency.Params prmCurrency); public abstract List GetCurrencyList (SaCurrency.Params prmCurrency); public abstract DbResultSet ExecuteCurrencyQuery (List columns, SaCurrency.Params prm); public abstract DataValue GetCurrencyDataValue (ColumnDfn column, NamedValue.Map values); //------------------------------------------------------------------- } //======================================================================= }