Files
BusinessMgr-2019/SaBusMgrStandardBase/Base/Mgr/SbmProcessMgr.cs
T

49 lines
1.5 KiB
C#

using Sarand.BusinessMgr.Net.Standard.Base.App;
using Sarand.BusinessMgr.Net.Standard.Base.Core;
using Sarand.Net.Standard.Base.Core;
using System.Collections.Generic;
namespace Sarand.BusinessMgr.Net.Standard.Base.Mgr
{
//=======================================================================
public abstract partial class SbmProcessMgr : SbmCoreMgr
{
//-------------------------------------------------------------------
// Data members.
//-------------------------------------------------------------------
// Static initialisation.
static SbmProcessMgr()
{
}
//-------------------------------------------------------------------
// Construction.
protected SbmProcessMgr(SbmInternals internals) :
base(internals)
{
}
protected SbmProcessMgr(ISbmUserOrganisationContext userContext) :
base(userContext)
{
}
protected override void Dispose(bool disposing)
{
if (disposing)
{
}
base.Dispose(disposing);
}
//-------------------------------------------------------------------
// Properties.
public abstract bool ProcessDatabaseIsValid { get; }
// System codes.
public List<TypeCodeDesc> ProcessTypes { get { return GetSystemCodes(Sbm.SystemCode.ProcessType); } }
public List<TypeCodeDesc> processCategories { get { return GetSystemCodes(Sbm.SystemCode.ProcessCategory); } }
//-------------------------------------------------------------------
}
//=======================================================================
}