48 lines
1.3 KiB
C#
48 lines
1.3 KiB
C#
using Sarand.Core.Dbas.Base;
|
|
using Sarand.Core.Procs;
|
|
using Sarand.OperationsMgr.Core.App;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Sarand.OperationsMgr.Win.Reports
|
|
{
|
|
//==========================================================================
|
|
public abstract class OpnReport : SacsReport
|
|
{
|
|
//-------------------------------------------------------------------
|
|
// Configuration.
|
|
public new class Config : SacsReport.Config
|
|
{
|
|
protected Config (OpnUserContext userContext, DbUpdateInfo dbUpdateInfo)
|
|
{
|
|
UserContext = userContext;
|
|
DbUpdateInfo = dbUpdateInfo;
|
|
}
|
|
public OpnUserContext UserContext { get; }
|
|
public DbUpdateInfo DbUpdateInfo { get; }
|
|
}
|
|
|
|
//-------------------------------------------------------------------
|
|
// Data members.
|
|
|
|
//-------------------------------------------------------------------
|
|
// Construction.
|
|
protected OpnReport (Config config) : base(config)
|
|
{
|
|
}
|
|
protected override void Dispose (bool disposing)
|
|
{
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
//-------------------------------------------------------------------
|
|
// Properties.
|
|
|
|
//----------------------------------------------------------------------
|
|
}
|
|
//==========================================================================
|
|
}
|