C# Класс Project_Marmelade.MachineController

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

Открытые свойства

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

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

Метод Описание
CalcDepreciation ( Machine machine, int year, int method ) : List
CreateAndUpdateMachine ( int id, string name, bool productionUse, System.DateTime dateBought, double purchasePrice, double scrapValue, int lifespan, double interestRate ) : string
CreateAndUpdateMaintenance ( int id, int machineID, System.DateTime startDate, System.DateTime startTime, System.DateTime endDate, System.DateTime endTime ) : string
CreateMachineAndSave ( string name, bool productionUse, System.DateTime dateBought, double purchasePrice, double scrapValue, int lifespan, double interestRate ) : string
CreateMaintenanceAndSave ( int machineID, System.DateTime startDate, System.DateTime startTime, System.DateTime endDate, System.DateTime endTime ) : string
DeleteMachine ( int MachineID ) : string
DeleteMaintenance ( int MaintenanceID ) : string
FindSpecificMachine ( int machineID ) : Machine
FindSpecificMaintenance ( int MaintenanceID ) : Maintenance
GetListForComboBoxYear ( int lifespan ) : List
GetMaintenanceListForAll ( ) : List
MachineController ( ) : System
ReadMachines ( ) : List

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

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

public CalcDepreciation ( Machine machine, int year, int method ) : List
machine Machine
year int
method int
Результат List

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

public CreateAndUpdateMachine ( int id, string name, bool productionUse, System.DateTime dateBought, double purchasePrice, double scrapValue, int lifespan, double interestRate ) : string
id int
name string
productionUse bool
dateBought System.DateTime
purchasePrice double
scrapValue double
lifespan int
interestRate double
Результат string

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

public CreateAndUpdateMaintenance ( int id, int machineID, System.DateTime startDate, System.DateTime startTime, System.DateTime endDate, System.DateTime endTime ) : string
id int
machineID int
startDate System.DateTime
startTime System.DateTime
endDate System.DateTime
endTime System.DateTime
Результат string

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

public CreateMachineAndSave ( string name, bool productionUse, System.DateTime dateBought, double purchasePrice, double scrapValue, int lifespan, double interestRate ) : string
name string
productionUse bool
dateBought System.DateTime
purchasePrice double
scrapValue double
lifespan int
interestRate double
Результат string

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

public CreateMaintenanceAndSave ( int machineID, System.DateTime startDate, System.DateTime startTime, System.DateTime endDate, System.DateTime endTime ) : string
machineID int
startDate System.DateTime
startTime System.DateTime
endDate System.DateTime
endTime System.DateTime
Результат string

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

public DeleteMachine ( int MachineID ) : string
MachineID int
Результат string

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

public DeleteMaintenance ( int MaintenanceID ) : string
MaintenanceID int
Результат string

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

public FindSpecificMachine ( int machineID ) : Machine
machineID int
Результат Machine

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

public FindSpecificMaintenance ( int MaintenanceID ) : Maintenance
MaintenanceID int
Результат Maintenance

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

public GetListForComboBoxYear ( int lifespan ) : List
lifespan int
Результат List

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

public GetMaintenanceListForAll ( ) : List
Результат List

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

public MachineController ( ) : System
Результат System

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

public ReadMachines ( ) : List
Результат List

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

machines публичное свойство

public List machines
Результат List

maintenance публичное свойство

public List maintenance
Результат List