Rationalise business objects.
This commit is contained in:
@@ -16,12 +16,12 @@ using System.Linq;
|
||||
|
||||
namespace Sarand.BusinessMgr.Net.Standard.Dbas.Mgr
|
||||
{
|
||||
//=======================================================================
|
||||
// Asset manager - Asset Processes.
|
||||
//=======================================================================
|
||||
partial class SbmAssetMgr_Dbas
|
||||
{
|
||||
//*******************************************************************
|
||||
// A s s e t C a t e g o r y
|
||||
//*******************************************************************
|
||||
//-------------------------------------------------------------------
|
||||
// Utilities.
|
||||
private List<StringPair> GetLogProperties(SbmAssetProcess assetProcess)
|
||||
{
|
||||
@@ -80,14 +80,14 @@ namespace Sarand.BusinessMgr.Net.Standard.Dbas.Mgr
|
||||
ClearErrorState();
|
||||
SbmAssetProcess assetProcess = null;
|
||||
if (assetType > 0)
|
||||
assetProcess = new SbmAssetProcess_Dbas(Internals, new SysId(), null, AffiliateId_Owner, 0);
|
||||
assetProcess = new SbmAssetProcess_Dbas(new SysId(), null, AffiliateId_Owner, 0);
|
||||
else SetErrorState("Asset type not identified");
|
||||
return assetProcess;
|
||||
}
|
||||
private SbmAssetProcess_Dbas CreateAssetProcess(SaAssetProcess_Db dbAssetProcess)
|
||||
{
|
||||
ClearErrorState();
|
||||
SbmAssetProcess_Dbas assetProcess = new SbmAssetProcess_Dbas(Internals, new SysId(dbAssetProcess._Id), new SysId(dbAssetProcess._AssetId ?? 0), new SysId(dbAssetProcess._ProcessId ?? 0), (ushort)dbAssetProcess._Flags);
|
||||
SbmAssetProcess_Dbas assetProcess = new SbmAssetProcess_Dbas(new SysId(dbAssetProcess._Id), new SysId(dbAssetProcess._AssetId ?? 0), new SysId(dbAssetProcess._ProcessId ?? 0), (ushort)dbAssetProcess._Flags);
|
||||
PopulateFrom(dbAssetProcess, assetProcess);
|
||||
return assetProcess;
|
||||
}
|
||||
@@ -119,7 +119,7 @@ namespace Sarand.BusinessMgr.Net.Standard.Dbas.Mgr
|
||||
if (SaAssetProcess_Db.FieldsNonId.Contains("Id"))
|
||||
{
|
||||
// Generate next Id.
|
||||
dbAssetProcess._Id = SysId.ToInt(Database.GetNextId("AssetProcess", dbUpdateInfo));
|
||||
dbAssetProcess._Id = SysId.ToInt(Database.GetNextId("SaAssetProcess", dbUpdateInfo));
|
||||
}
|
||||
dbAssetProcess.ExecuteInsertCommand(dbCommand);
|
||||
assetProcess.Id = new SysId(dbAssetProcess._Id);
|
||||
@@ -446,29 +446,29 @@ namespace Sarand.BusinessMgr.Net.Standard.Dbas.Mgr
|
||||
query.Tables.Add(SbmDbDfn.GetTableName(SbmDbDfn.TableIdx.SaAssetProcess), aliasAssetProcess);
|
||||
|
||||
// AssetProcess Properties - add columns as defined in query list.
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.AssetId))
|
||||
if (columns.HasId(SbmAssetProcess.Column.AssetId))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_AssetId, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.Seq))
|
||||
if (columns.HasId(SbmAssetProcess.Column.Seq))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_Seq, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.ProcessId))
|
||||
if (columns.HasId(SbmAssetProcess.Column.ProcessId))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_ProcessId, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.RequiredOn))
|
||||
if (columns.HasId(SbmAssetProcess.Column.RequiredOn))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_RequiredOn, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.ExpectedOn))
|
||||
if (columns.HasId(SbmAssetProcess.Column.ExpectedOn))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_ExpectedOn, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.ProcessedOn))
|
||||
if (columns.HasId(SbmAssetProcess.Column.ProcessedOn))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_ProcessedOn, aliasAssetProcess));
|
||||
|
||||
// Common Properties
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.Notes))
|
||||
if (columns.HasId(SbmAssetProcess.Column.Notes))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_Notes, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.Flag))
|
||||
if (columns.HasId(SbmAssetProcess.Column.Flag))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_Flags, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.Status) || columns.HasId((int)SbmAssetProcess.Column.Status_Desc) || columns.HasId((int)SbmAssetProcess.Column.Status_Ind))
|
||||
if (columns.HasId(SbmAssetProcess.Column.Status) || columns.HasId(SbmAssetProcess.Column.Status_Desc) || columns.HasId(SbmAssetProcess.Column.Status_Ind))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_Status, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.CreateOn_Date))
|
||||
if (columns.HasId(SbmAssetProcess.Column.CreateOn_Date))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_CreateOn, aliasAssetProcess));
|
||||
if (columns.HasId((int)SbmAssetProcess.Column.UpdateOn_Date))
|
||||
if (columns.HasId(SbmAssetProcess.Column.UpdateOn_Date))
|
||||
query.Columns.Add(SbmDbDfn.GetColumnNameQual(SbmDbDfn.ColumnIdx.SaAssetProcess_UpdateOn, aliasAssetProcess));
|
||||
|
||||
//---------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user