BusinessMgr User Context
This commit is contained in:
@@ -24,7 +24,7 @@ namespace Sarand.Net.Standard.Dbas.ItemOptions
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Construction.
|
||||
protected SaItemOptionConsole_Dbas(SacsDatabase database)
|
||||
protected SaItemOptionConsole_Dbas(ISacsDatabase database)
|
||||
{
|
||||
Database = database;
|
||||
itemOptionMgr = new SaItemOptionMgr_Dbas(this);
|
||||
@@ -40,7 +40,7 @@ namespace Sarand.Net.Standard.Dbas.ItemOptions
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Properties.
|
||||
internal SacsDatabase Database { get; set; }
|
||||
internal ISacsDatabase Database { get; set; }
|
||||
public override bool DatabaseIsValid { get { return itemOptionMgr.DatabaseIsValid; } }
|
||||
public override bool CanUpdateDatabase { get { return itemOptionMgr.CanUpdateDatabase; } }
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace Sarand.Net.Standard.Dbas.ItemOptions
|
||||
//-------------------------------------------------------------------
|
||||
// Properties.
|
||||
public String TableName_ItemOption { get { return SaItemOptionDbDfn.GetTableName(SaItemOptionDbDfn.TableIdx.SaItemOption); } }
|
||||
internal SacsDatabase Database { get { return itemOptionConsole.Database; } }
|
||||
internal ISacsDatabase Database { get { return itemOptionConsole.Database; } }
|
||||
private DbDataItem.DatabaseInfo DbInfo { get; }
|
||||
public override bool DatabaseIsValid { get { return (Database != null && Database.GetTableNames().Contains(TableName_ItemOption)); } }
|
||||
public override bool CanUpdateDatabase { get { return DatabaseIsValid; } }
|
||||
|
||||
Reference in New Issue
Block a user