C# Класс Order.AbstractOrder

Implementeert alle basisfunctionaliteit van orders voor computersystemen.
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_components List
_orderId int
_status OrderStatus
_type string

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

Метод Описание
AbstractOrder ( int orderId ) : System

Creëert een order met meegegeven ID en zet status op Start.

AbstractOrder ( int orderId, OrderStatus os ) : System

Creëert een order met meegegeven ID en zet status op meegegeven status.

AbstractOrder ( int orderId, OrderStatus os, List components ) : System

Creëert een order met meegegeven ID en zet status op meegegeven status.

AddComponent ( IComponent comp ) : void

Voegt meegegeven component toe aan order.

AddComponentList ( List comps ) : void

Voegt lijst van componenten toe aan order.

ChangeStatus ( OrderStatus os ) : void

Verandert huidige status van order naar meegegeven status.

ToString ( ) : string

Retourneert een tekstuele weergave van order waarin het ID, type en status worden weergegeven.

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

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

Creëert een order met meegegeven ID en zet status op Start.
public AbstractOrder ( int orderId ) : System
orderId int Identifier voor order
Результат System

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

Creëert een order met meegegeven ID en zet status op meegegeven status.
public AbstractOrder ( int orderId, OrderStatus os ) : System
orderId int Identifier voor order
os OrderStatus Beginstatus van order
Результат System

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

Creëert een order met meegegeven ID en zet status op meegegeven status.
public AbstractOrder ( int orderId, OrderStatus os, List components ) : System
orderId int Identifier voor order
os OrderStatus Beginstatus van order
components List Lijst van componenten
Результат System

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

Voegt meegegeven component toe aan order.
public AddComponent ( IComponent comp ) : void
comp IComponent Hardware component
Результат void

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

Voegt lijst van componenten toe aan order.
public AddComponentList ( List comps ) : void
comps List Lijst met hardwarecomponenten
Результат void

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

Verandert huidige status van order naar meegegeven status.
public ChangeStatus ( OrderStatus os ) : void
os OrderStatus Nieuwe status
Результат void

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

Retourneert een tekstuele weergave van order waarin het ID, type en status worden weergegeven.
public ToString ( ) : string
Результат string

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

_components защищенное свойство

Componenten die in dit order verwerkt zijn.
protected List _components
Результат List

_orderId защищенное свойство

Unieke identifier van order.
protected int _orderId
Результат int

_status защищенное свойство

Huidige status van order.
protected OrderStatus _status
Результат OrderStatus

_type защищенное свойство

Type van order.
protected string _type
Результат string