C# 클래스 Project_Marmelade.MachineController

파일 보기 프로젝트 열기: DMOe15a/ProjectMarmelade 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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