C# Class ScheduleWorks.Core.ScheduleWorks

显示文件 Open project: lyubomiryanchev/ScheduleWorks Class Usage Examples

Public Properties

Property Type Description
MainProg ScheduleWorks
algoThr System.Threading.Thread
ga ScheduleWorks.Algorithm.MalvinaAlgorithm

Public Methods

Method Description
CheckFinished ( ) : bool
GetGenerated ( ) : List
ReportGenerationAlgorithmFinished ( ) : void
RunAlgorithm ( DBManager db, int days, int MaximumHours, AlgorithmParameters Params ) : void
StopAlgorithm ( ) : void

Private Methods

Method Description
Main ( ) : void

Method Details

CheckFinished() public method

public CheckFinished ( ) : bool
return bool

GetGenerated() public method

public GetGenerated ( ) : List
return List

ReportGenerationAlgorithmFinished() public method

public ReportGenerationAlgorithmFinished ( ) : void
return void

RunAlgorithm() public method

public RunAlgorithm ( DBManager db, int days, int MaximumHours, AlgorithmParameters Params ) : void
db DBManager
days int
MaximumHours int
Params ScheduleWorks.Utility.AlgorithmParameters
return void

StopAlgorithm() public method

public StopAlgorithm ( ) : void
return void

Property Details

MainProg public_oe static_oe property

public static ScheduleWorks,ScheduleWorks.Core MainProg
return ScheduleWorks

algoThr public_oe property

public System.Threading.Thread algoThr
return System.Threading.Thread

ga public_oe property

public MalvinaAlgorithm,ScheduleWorks.Algorithm ga
return ScheduleWorks.Algorithm.MalvinaAlgorithm