C# Класс IBE.EDDB_Data.EDStation

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
EDStation ( ) : System

creates a new station

EDStation ( CsvRow Csv_Row ) : System

creates a new station with values from the CsvRow object

EDStation ( Listing listingString ) : System

creates a new station with values from the CsvRow object

EDStation ( int newId, int sourceSystemID, EDStation sourceStation ) : System

creates a new station as a copy of another station only Id and StationID must declared extra

EqualsED ( EDStation eqStation ) : bool

true, if all data *except the two IDs* is equal (case insensitive)

addListing ( CsvRow Csv_Row, Int32>.Dictionary &foundCommodityCache ) : void

adds a record to the pricelistings of this station

addListing ( Listing listingRow ) : void

adds a record to the pricelistings of this station

clear ( ) : void
getValues ( EDStation ValueStation, bool getAll = false ) : void

copy the values from another station exept for the ID

Описание методов

EDStation() публичный Метод

creates a new station
public EDStation ( ) : System
Результат System

EDStation() публичный Метод

creates a new station with values from the CsvRow object
public EDStation ( CsvRow Csv_Row ) : System
Csv_Row IBE.Enums_and_Utility_Classes.CsvRow
Результат System

EDStation() публичный Метод

creates a new station with values from the CsvRow object
public EDStation ( Listing listingString ) : System
listingString Listing
Результат System

EDStation() публичный Метод

creates a new station as a copy of another station only Id and StationID must declared extra
public EDStation ( int newId, int sourceSystemID, EDStation sourceStation ) : System
newId int
sourceSystemID int
sourceStation EDStation
Результат System

EqualsED() публичный Метод

true, if all data *except the two IDs* is equal (case insensitive)
public EqualsED ( EDStation eqStation ) : bool
eqStation EDStation
Результат bool

addListing() публичный Метод

adds a record to the pricelistings of this station
public addListing ( CsvRow Csv_Row, Int32>.Dictionary &foundCommodityCache ) : void
Csv_Row IBE.Enums_and_Utility_Classes.CsvRow
foundCommodityCache Int32>.Dictionary
Результат void

addListing() публичный Метод

adds a record to the pricelistings of this station
public addListing ( Listing listingRow ) : void
listingRow Listing
Результат void

clear() публичный Метод

public clear ( ) : void
Результат void

getValues() публичный Метод

copy the values from another station exept for the ID
public getValues ( EDStation ValueStation, bool getAll = false ) : void
ValueStation EDStation
getAll bool
Результат void