C# Class Prizm.Domain.Entity.Construction.PartData

Inheritance: System.Item
ファイルを表示 Open project: AleksMorozova/prizm Class Usage Examples

Public Methods

Method Description
PartData ( ) : Prizm.Domain.Entity.Mill
PartData ( DataRow row ) : Prizm.Domain.Entity.Mill

Creates the PartData element on the corresponding Row

PartData ( Part part, System.Guid jointId ) : Prizm.Domain.Entity.Mill

Creates the PartData element on the corresponding jointing element Part and respective joint Id

SetPartConnectors ( DataRow row ) : void

Set the connector of PartData element by coresponding Row

Private Methods

Method Description
SetConnectorsCountString ( PartData partData ) : void

Bild the ConnectorsCount string according to format: "free connectors count = N"("diameter_1", "diameter_2", ... "diameter_N")

Method Details

PartData() public method

public PartData ( ) : Prizm.Domain.Entity.Mill
return Prizm.Domain.Entity.Mill

PartData() public method

Creates the PartData element on the corresponding Row
public PartData ( DataRow row ) : Prizm.Domain.Entity.Mill
row System.Data.DataRow The Row taken from a database, its element of DataTable
return Prizm.Domain.Entity.Mill

PartData() public method

Creates the PartData element on the corresponding jointing element Part and respective joint Id
public PartData ( Part part, System.Guid jointId ) : Prizm.Domain.Entity.Mill
part Part Connected part of Joint
jointId System.Guid Guid of Joint
return Prizm.Domain.Entity.Mill

SetPartConnectors() public method

Set the connector of PartData element by coresponding Row
public SetPartConnectors ( DataRow row ) : void
row System.Data.DataRow The Row gives the diameter of components connector
return void