BusinessMgr 3.0.1.9 Interfaces data model
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
using Sarand.Net.Standard.Base.App;
|
||||
using Sarand.Net.Standard.Base.Core;
|
||||
using Sarand.Net.Standard.Base.Dbas;
|
||||
using Sarand.Net.Standard.Base.Interfaces;
|
||||
using Sarand.Net.Standard.Base.Utils;
|
||||
using Sarand.Net.Standard.Dbas.Base;
|
||||
@@ -6,10 +8,7 @@ using Sarand.Net.Standard.Dbas.Interfaces.Internal;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Common;
|
||||
using Microsoft.Data.SqlClient;
|
||||
using System.Linq;
|
||||
using Sarand.Net.Standard.Base.Dbas;
|
||||
using Sarand.Net.Standard.Base.App;
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
// Code generated by Sarand Database Utilities Thu 3-Oct-2019 15:10:58
|
||||
@@ -25,9 +24,9 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
//-------------------------------------------------------------------
|
||||
// Data members.
|
||||
private String colNameProcDate = "ProcDate";
|
||||
private String colNameProcTime= "ProcTime";
|
||||
private String colNameProcTime = "ProcTime";
|
||||
private String colNameBatchDate = "BatchDate";
|
||||
private String colNameBatchTime= "BatchTime";
|
||||
private String colNameBatchTime = "BatchTime";
|
||||
private bool colExists_ProcessAt = false;
|
||||
private bool colExists_ProcDate = false;
|
||||
private bool colExists_ProcTime = false;
|
||||
@@ -37,7 +36,7 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Construction.
|
||||
internal SaInterfaceProcess_Db_Local (IDatabaseInfo dbInfo) : base(dbInfo)
|
||||
internal SaInterfaceProcess_Db_Local(IDatabaseInfo dbInfo) : base(dbInfo)
|
||||
{
|
||||
colExists_ProcessAt = ColumnExists(SaInterfaceDbDfn.GetColumnName(SaInterfaceDbDfn.ColumnIdx.SaInterfaceProcess_ProcessAt, false));
|
||||
colExists_ProcDate = ColumnExists(colNameProcDate);
|
||||
@@ -52,7 +51,7 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Population.
|
||||
public override void PopulateFrom (DbCommand dbCommand, String tableAlias, String filter)
|
||||
public override void PopulateFrom(DbCommand dbCommand, String tableAlias, String filter)
|
||||
{
|
||||
if (colExists_ProcessAt)
|
||||
{
|
||||
@@ -68,7 +67,7 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
PopulateFrom(dbDataReader);
|
||||
}
|
||||
}
|
||||
public override void PopulateFrom (DbDataReader dbDataReader)
|
||||
public override void PopulateFrom(DbDataReader dbDataReader)
|
||||
{
|
||||
base.PopulateFrom(dbDataReader);
|
||||
// 'Process At' legacy fields: ProcDate (Int32) & ProcTime (Int32).
|
||||
@@ -95,7 +94,7 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Insert command.
|
||||
public override bool ExecuteInsertCommand (DbCommand dbCommand)
|
||||
public override bool ExecuteInsertCommand(DbCommand dbCommand)
|
||||
{
|
||||
if (colExists_ProcessAt)
|
||||
return ExecuteInsertCommand(dbCommand);
|
||||
@@ -109,13 +108,13 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
SacsDatabase.AddValuePair(columnValues, "ProcSeq", _ProcSeq);
|
||||
if (colExists_ProcDate && colExists_ProcTime)
|
||||
{
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcDate, DateUtil.DateToInt32(_ProcessAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcTime, DateUtil.TimeToInt32(_ProcessAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcDate, DateUtil.DateToInt32(_ProcessAt ?? DateTime.MinValue));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcTime, DateUtil.TimeToInt32(_ProcessAt ?? DateTime.MinValue));
|
||||
}
|
||||
if (colExists_BatchDate && colExists_BatchTime)
|
||||
{
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchDate, DateUtil.DateToInt32(_BatchAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchTime, DateUtil.TimeToInt32(_BatchAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchDate, DateUtil.DateToInt32(_BatchAt ?? DateTime.MinValue));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchTime, DateUtil.TimeToInt32(_BatchAt ?? DateTime.MinValue));
|
||||
}
|
||||
SacsDatabase.AddValuePair(columnValues, "ElapseSecs", _ElapseSecs);
|
||||
SacsDatabase.AddValuePair(columnValues, "ItemCount", _ItemCount);
|
||||
@@ -145,7 +144,7 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
|
||||
//-------------------------------------------------------------------
|
||||
// Update command.
|
||||
public override bool ExecuteUpdateCommand (DbCommand dbCommand)
|
||||
public override bool ExecuteUpdateCommand(DbCommand dbCommand)
|
||||
{
|
||||
if (colExists_ProcessAt)
|
||||
return ExecuteUpdateCommand(dbCommand);
|
||||
@@ -156,13 +155,13 @@ namespace Sarand.Net.Standard.Dbas.Interfaces
|
||||
SacsDatabase.AddValuePair(columnValues, "ProcSeq", _ProcSeq);
|
||||
if (colExists_ProcDate && colExists_ProcTime)
|
||||
{
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcDate, DateUtil.DateToInt32(_ProcessAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcTime, DateUtil.TimeToInt32(_ProcessAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcDate, DateUtil.DateToInt32(_ProcessAt ?? DateTime.MinValue));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameProcTime, DateUtil.TimeToInt32(_ProcessAt ?? DateTime.MinValue));
|
||||
}
|
||||
if (colExists_BatchDate && colExists_BatchTime)
|
||||
{
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchDate, DateUtil.DateToInt32(_BatchAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchTime, DateUtil.TimeToInt32(_BatchAt));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchDate, DateUtil.DateToInt32(_BatchAt ?? DateTime.MinValue));
|
||||
SacsDatabase.AddValuePair(columnValues, colNameBatchTime, DateUtil.TimeToInt32(_BatchAt ?? DateTime.MinValue));
|
||||
}
|
||||
SacsDatabase.AddValuePair(columnValues, "ElapseSecs", _ElapseSecs);
|
||||
SacsDatabase.AddValuePair(columnValues, "ItemCount", _ItemCount);
|
||||
|
||||
Reference in New Issue
Block a user