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 - Units of Measure. //======================================================================= partial class SaReferenceDataConsole { // Properties. public abstract short UnitMeasureItemType { get; } public abstract String TableName_UnitMeasure { get; } public abstract bool DatabaseIsValid_UnitMeasure { get; } // Retrieve Unit of Measure. public abstract SaUnitMeasure GetUnitMeasure (SaUnitMeasure.Params prmUnitMeasure); // Unit of Measure list. public abstract ColumnDfn GetUnitMeasureColumnDfn (SaUnitMeasure.Column columnId, String caption = "", int width = 0); public abstract List GetUnitMeasureQueryFilter (SaUnitMeasure.Params prm); public abstract long GetUnitMeasureCount (SaUnitMeasure.Params prmUnitMeasure); public abstract List GetUnitMeasureList (SaUnitMeasure.Params prmUnitMeasure); public abstract DbResultSet ExecuteUnitMeasureQuery (List columns, SaUnitMeasure.Params prm); public abstract DataValue GetUnitMeasureDataValue (ColumnDfn column, NamedValue.Map values); //------------------------------------------------------------------- } //======================================================================= }