Extract paired business object projects

This commit is contained in:
Andy Howard
2026-10-06 17:48:37 +01:00
parent 5daf7ce97f
commit d3c5ceaf7a
170 changed files with 168 additions and 13 deletions
@@ -0,0 +1,34 @@
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);
//-------------------------------------------------------------------
}
//=======================================================================
}