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 ProcessTypes { get { return GetCodesOfType(Sbm.SystemCode.ProcessType); } } public List processCategories { get { return GetCodesOfType(Sbm.SystemCode.ProcessCategory); } } //------------------------------------------------------------------- } //======================================================================= }