Files
OperationsMgr-CSharp/SaOpnMgrWinDbas/Win/Dbas/Consoles/OpnInterfaceConsole_Dbas.cs
T
2020-03-06 16:07:06 +00:00

116 lines
3.9 KiB
C#

using Sarand.Core.Base;
using Sarand.Core.Bus;
using Sarand.Core.Interfaces;
using Sarand.Core.ItemOptions;
using Sarand.Core.UpdateLog;
using Sarand.OperationsMgr.Core.App;
using Sarand.Win.Dbas.Interfaces;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sarand.OperationsMgr.App.Consoles
{
//=======================================================================
public abstract class OpnInterfaceConsole_Dbas : SaInterfaceConsole_Dbas
{
//-------------------------------------------------------------------
// Data members.
//-------------------------------------------------------------------
// Construction.
protected OpnInterfaceConsole_Dbas (OpnUserContext userContext) : base(null)
{
UserContext = userContext;
}
//-------------------------------------------------------------------
// Properties.
public OpnUserContext UserContext { get; }
public OpnSessionContext SessionContext { get; }
public override short InterfaceDataType => throw new NotImplementedException();
public override SaItemOptionConsole ItemOptionConsole => throw new NotImplementedException();
public override SaUpdateLogConsole UpdateLogConsole => throw new NotImplementedException();
//---------------------------------------------------------------
// Utilities.
public override String GetItemTypeDesc (short itemType)
{
throw new NotImplementedException();
}
public override string GetItemCaption (ItemId itemId)
{
throw new NotImplementedException();
}
//-------------------------------------------------------------------
// R e g i s t e r I n t e r f a c e s
//-------------------------------------------------------------------
//-------------------------------------------------------------------
// I n t e r f a c e A c c e s s C o n t r o l
//-------------------------------------------------------------------
public override bool CanCreateInterfaces ()
{
throw new NotImplementedException();
}
public override bool CanCreateInterfaces (string context, SaInterfaceCategory interfaceCategory)
{
throw new NotImplementedException();
}
public override bool CanCreateInterface (string context, SaInterfaceCategory interfaceCategory, short interfaceType)
{
throw new NotImplementedException();
}
public override bool CanUpdateInterface (SaInterface interfaceObj)
{
throw new NotImplementedException();
}
public override bool CanCopyInterfaces ()
{
throw new NotImplementedException();
}
public override bool CanCopyInterfaces (string context, SaInterfaceCategory interfaceCategory)
{
throw new NotImplementedException();
}
public override bool CanCopyInterface (string context, SaInterfaceCategory interfaceCategory, short interfaceType)
{
throw new NotImplementedException();
}
public override bool CanCopyInterface (SaInterface interfaceObj)
{
throw new NotImplementedException();
}
public override bool IsCompatibleForInterfaceCopy (string context, SaInterfaceCategory interfaceCategory, int typeFrom, int typeTo)
{
throw new NotImplementedException();
}
public override bool CanRemoveInterface (SaInterface interfaceObj)
{
throw new NotImplementedException();
}
//---------------------------------------------------------------
// I n t e r f a c e E v e n t s
//---------------------------------------------------------------
public override void OnInterfaceCreated (SysId interfaceId)
{
throw new NotImplementedException();
}
public override void OnInterfaceUpdated (SysId interfaceId)
{
throw new NotImplementedException();
}
public override void OnInterfaceRemoved (SysId interfaceId)
{
throw new NotImplementedException();
}
//-------------------------------------------------------------------
}
//=======================================================================
}