C# Class EnergyTrading.Mdm.SourceSystem

A system that has entities that we want to map for master data.
Inheritance: ISourceSystem
Exibir arquivo Open project: RWE-Nexus/EnergyTrading-MDM Class Usage Examples

Private Properties

Property Type Description
CopyDetails void
OnCreate void

Public Methods

Method Description
AddDetails ( SourceSystem details ) : void

Add a details to the SourceSystem checking its validity

IEntity ( IEntityDetail details ) : void
IEntity ( IEntityMapping mapping ) : void
ProcessMapping ( SourceSystemMapping mapping ) : void

Add or update a mapping, checking that it exists and that the details are compatible.

SourceSystem ( ) : System

Private Methods

Method Description
CopyDetails ( SourceSystem details ) : void

Perform the field by field copy operation

OnCreate ( ) : void

Allow for construction actions in the partial class.

Method Details

AddDetails() public method

Add a details to the SourceSystem checking its validity
public AddDetails ( SourceSystem details ) : void
details SourceSystem
return void

IEntity() public method

public IEntity ( IEntityDetail details ) : void
details IEntityDetail
return void

IEntity() public method

public IEntity ( IEntityMapping mapping ) : void
mapping IEntityMapping
return void

ProcessMapping() public method

Add or update a mapping, checking that it exists and that the details are compatible.
public ProcessMapping ( SourceSystemMapping mapping ) : void
mapping SourceSystemMapping
return void

SourceSystem() public method

public SourceSystem ( ) : System
return System