C# Class BExIS.Dlm.Services.DataStructure.UnitManager

Afficher le fichier Open project: BEXIS2/Core Class Usage Examples

Méthodes publiques

Méthode Description
AddAssociatedDataType ( Unit end1, DataType end2 ) : bool
AddAssociatedDataType ( Unit end1, IEnumerable end2 ) : bool
Create ( string name, string description, string specification ) : Dimension
Create ( string name, string abbreviation, string description, Dimension dimension, MeasurementSystem measurementSystem ) : Unit
CreateConversionMethod ( string formula, string description, Unit source, Unit target ) : ConversionMethod

if there is no conversion method between source and target units, creates one otherwise fails

Delete ( Dimension entity ) : bool
Delete ( IEnumerable entities ) : bool
Delete ( IEnumerable entities ) : bool
Delete ( Unit entity ) : bool
DeleteConversionMethod ( ConversionMethod entity ) : bool

Deletes the proveded conversion method, but does not touch the source and target units

DeleteConversionMethod ( IEnumerable entities ) : bool
RemoveAssociatedDataType ( Unit end1, DataType end2 ) : bool
RemoveAssociatedDataType ( Unit end1, IEnumerable end2 ) : bool
UnitManager ( ) : System
Update ( Dimension entity ) : Dimension
Update ( Unit entity ) : Unit
UpdateConversionMethod ( ConversionMethod entity ) : ConversionMethod

Method Details

AddAssociatedDataType() public méthode

public AddAssociatedDataType ( Unit end1, DataType end2 ) : bool
end1 BExIS.Dlm.Entities.DataStructure.Unit
end2 BExIS.Dlm.Entities.DataStructure.DataType
Résultat bool

AddAssociatedDataType() public méthode

public AddAssociatedDataType ( Unit end1, IEnumerable end2 ) : bool
end1 BExIS.Dlm.Entities.DataStructure.Unit
end2 IEnumerable
Résultat bool

Create() public méthode

public Create ( string name, string description, string specification ) : Dimension
name string
description string
specification string
Résultat BExIS.Dlm.Entities.DataStructure.Dimension

Create() public méthode

public Create ( string name, string abbreviation, string description, Dimension dimension, MeasurementSystem measurementSystem ) : Unit
name string
abbreviation string
description string
dimension BExIS.Dlm.Entities.DataStructure.Dimension
measurementSystem MeasurementSystem
Résultat BExIS.Dlm.Entities.DataStructure.Unit

CreateConversionMethod() public méthode

if there is no conversion method between source and target units, creates one otherwise fails
public CreateConversionMethod ( string formula, string description, Unit source, Unit target ) : ConversionMethod
formula string
description string
source BExIS.Dlm.Entities.DataStructure.Unit
target BExIS.Dlm.Entities.DataStructure.Unit
Résultat BExIS.Dlm.Entities.DataStructure.ConversionMethod

Delete() public méthode

public Delete ( Dimension entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.Dimension
Résultat bool

Delete() public méthode

public Delete ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

Delete() public méthode

public Delete ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

Delete() public méthode

public Delete ( Unit entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.Unit
Résultat bool

DeleteConversionMethod() public méthode

Deletes the proveded conversion method, but does not touch the source and target units
public DeleteConversionMethod ( ConversionMethod entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.ConversionMethod
Résultat bool

DeleteConversionMethod() public méthode

public DeleteConversionMethod ( IEnumerable entities ) : bool
entities IEnumerable
Résultat bool

RemoveAssociatedDataType() public méthode

public RemoveAssociatedDataType ( Unit end1, DataType end2 ) : bool
end1 BExIS.Dlm.Entities.DataStructure.Unit
end2 BExIS.Dlm.Entities.DataStructure.DataType
Résultat bool

RemoveAssociatedDataType() public méthode

public RemoveAssociatedDataType ( Unit end1, IEnumerable end2 ) : bool
end1 BExIS.Dlm.Entities.DataStructure.Unit
end2 IEnumerable
Résultat bool

UnitManager() public méthode

public UnitManager ( ) : System
Résultat System

Update() public méthode

public Update ( Dimension entity ) : Dimension
entity BExIS.Dlm.Entities.DataStructure.Dimension
Résultat BExIS.Dlm.Entities.DataStructure.Dimension

Update() public méthode

public Update ( Unit entity ) : Unit
entity BExIS.Dlm.Entities.DataStructure.Unit
Résultat BExIS.Dlm.Entities.DataStructure.Unit

UpdateConversionMethod() public méthode

public UpdateConversionMethod ( ConversionMethod entity ) : ConversionMethod
entity BExIS.Dlm.Entities.DataStructure.ConversionMethod
Résultat BExIS.Dlm.Entities.DataStructure.ConversionMethod