using Sarand.BusinessMgr.Net.Standard.Base.App;
using Sarand.BusinessMgr.Net.Standard.Base.Core;
using Sarand.Net.Standard.Base.Bus;
namespace Sarand.BusinessMgr.Net.Standard.Base.Bus
{
//=======================================================================
public class SbmHierarchyItem : SacsHierarchyItem
{
//-------------------------------------------------------------------
// Construction.
protected SbmHierarchyItem() : base()
{
}
protected SbmHierarchyItem(SysId id) : base(id)
{
}
///
/// Construction - avoid where possible as User Context being removed from Hierarchy Item.
///
protected SbmHierarchyItem(ISbmUserOrganisationContext userContext) : base()
{
UserContext = userContext;
}
///
/// Construction - avoid where possible as User Context being removed from Hierarchy Item.
///
protected SbmHierarchyItem(ISbmUserOrganisationContext userContext, SysId id) : base(id)
{
UserContext = userContext;
}
//-------------------------------------------------------------------
// Properties.
public ISbmUserOrganisationContext UserContext { get; }
//-------------------------------------------------------------------
}
//=======================================================================
}