Files

38 lines
1.3 KiB
C#

using Sarand.BusinessMgr.Net.Standard.Base.App;
using Sarand.Net.Standard.Base.Bus;
using Sarand.Net.Standard.Base.Dbas;
using System;
using System.Collections.Generic;
using System.Text;
namespace Sarand.BusinessMgr.Net.Standard.Base.Core
{
//=======================================================================
/// <summary>
/// Basic Organisation properties associated with a session.
/// </summary>
public interface ISbmOrganisationContext
{
//-------------------------------------------------------------------
// Organisation properties.
/// <summary>Organisation Affiliate Id.</summary>
SysId OrganisationAffiliateId { get; }
/// <summary>Organisation Affiliate Type.</summary>
Sbm.AffiliateType OrganisationAffiliateType { get; }
/// <summary>Organisation 'Internal' Association Id.</summary>
SysId OrganisationAssociationId { get; }
/// <summary>Organisation display name.</summary>
String OrganisationDisplayName { get; }
/// <summary>Organisation Interface context - to qualify interfaces belonging to the organisation.</summary>
String OrganisationInterfaceContext { get; }
//-------------------------------------------------------------------
}
//=======================================================================
}