3.0.1.9 Portal styling. Interfaces controller/model.
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
using Sarand.BusinessMgr.Net.Standard.Base.Consoles;
|
||||
using Sarand.BusinessMgr.Net.Standard.Base.Core;
|
||||
using Sarand.BusinessMgr.Net.Standard.Base.Mgr;
|
||||
using Sarand.BusinessMgr.Net.Standard.Base.Mgr.Control;
|
||||
using Sarand.Net.Standard.Base.App;
|
||||
@@ -16,7 +15,6 @@ using Sarand.Net.Standard.Base.UpdateLog;
|
||||
using Sarand.Net.Standard.Base.Utils;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
{
|
||||
@@ -25,10 +23,12 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
{
|
||||
//-------------------------------------------------------------------
|
||||
// Data members.
|
||||
|
||||
private static short assetCommodityTypeAllowed = -1;
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Extended logging options.
|
||||
|
||||
public enum ExtendedLogginOption
|
||||
{
|
||||
SecurityProfile,
|
||||
@@ -44,6 +44,7 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Construction - use derived objects.
|
||||
|
||||
protected SbmSystem(PropertySet properties)
|
||||
{
|
||||
// Configure extended logging.
|
||||
@@ -52,6 +53,7 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Application definitions.
|
||||
|
||||
public static Sbm.SessionConfig GetSessionConfigType(String consoleProperty)
|
||||
{
|
||||
if (consoleProperty.ContainsCI("Sarand"))
|
||||
@@ -85,19 +87,19 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// S y s t e m C o d e s
|
||||
//-------------------------------------------------------------------
|
||||
public static List<TypeCodeDesc> GetSystemCodes(Sbm.SystemCode systemCode)
|
||||
// Application codes.
|
||||
|
||||
public static List<TypeCodeDesc> GetSystemCodes(Sbm.ApplicationCode applicationCode)
|
||||
{
|
||||
List<TypeCodeDesc> codes = systemCodes.GetValueOrDefault(systemCode);
|
||||
List<TypeCodeDesc> codes = systemCodes.GetValueOrDefault(applicationCode);
|
||||
if (codes == null)
|
||||
SaLogger.Warn($"{SysUtil.Fn} Unrecognised system code type: {systemCode}.");
|
||||
SaLogger.Warn($"{SysUtil.Fn} Unrecognised system code type: {applicationCode}.");
|
||||
return codes;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// D a t a M a n a g e r s
|
||||
//-------------------------------------------------------------------
|
||||
// Data Managers.
|
||||
|
||||
public abstract SbmAccountMgr CreateAccountMgr(SbmInternals internals);
|
||||
public abstract SbmAssetMgr CreateAssetMgr(SbmInternals internals);
|
||||
public abstract SbmCommodityMgr CreateCommodityMgr(SbmInternals internals);
|
||||
@@ -113,6 +115,7 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Consoles.
|
||||
|
||||
public abstract SbmSessionConsole CreateSessionConsole(SbmInternals internals);
|
||||
public abstract SaDiaryConsole CreateDiaryConsole(SbmInternals internals);
|
||||
public abstract SaSecurityConsole CreateSecurityConsole(SbmInternals internals);
|
||||
@@ -126,8 +129,8 @@ namespace Sarand.BusinessMgr.Net.Standard.Base.App
|
||||
public abstract SbmEmailConsole CreateEmailConsole(SbmEmailConfig emailConfig);
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// A p p l i c a t i o n P r o p e r t i e s
|
||||
//-------------------------------------------------------------------
|
||||
// Application Properties.
|
||||
|
||||
public bool IsExtendedLogging(ExtendedLogginOption extendedLoggingOption)
|
||||
{
|
||||
if (extendedLoggingOptions == null) return false;
|
||||
|
||||
Reference in New Issue
Block a user