C# Class SAS.ClassSet.FunctionTools.Placement

Afficher le fichier Open project: DawnLightning/SAS Class Usage Examples

Méthodes publiques

Méthode Description
AutoSelectSpareTime ( System.Windows.Forms.ProgressBar ProgressBar1 ) : void
CheckDayPeo ( int day ) : int
CheckWeekPeo ( int week ) : int
MakePlacement ( SAS.ClassSet.FunctionTools.PlacementConfig config ) : void
RePlacement ( SAS.ClassSet.FunctionTools.PlacementConfig config ) : void

Private Methods

Méthode Description
ContorlProportion ( int Proportion ) : System.Data.DataRow[]
DeleteError ( int num, int thisweek, int thisday, List list ) : void
DistinctSupervisor ( string supervisor, List ListSupervisor ) : string
SelectSameClass ( SAS.ClassSet.FunctionTools.PlacementConfig config ) : void
SelectSameDay ( SAS.ClassSet.FunctionTools.PlacementConfig config, int week ) : void
Supervisor ( DataRow drSpareTimeClass, DataRow drSupervisor ) : List
Teacher ( DataRow drClasses, DataRow drTeacher ) : DataRow
UpdataDay ( DataTable dt ) : void
UpdataSupervisor ( string s ) : void
UpdataTeacher ( DataRow dr ) : void
UpdataWeek ( DataTable dt ) : void
UpdateALL ( ) : void
WritePlacement ( string supervisors, DataRow teacher ) : void

Method Details

AutoSelectSpareTime() public méthode

public AutoSelectSpareTime ( System.Windows.Forms.ProgressBar ProgressBar1 ) : void
ProgressBar1 System.Windows.Forms.ProgressBar
Résultat void

CheckDayPeo() public méthode

public CheckDayPeo ( int day ) : int
day int
Résultat int

CheckWeekPeo() public méthode

public CheckWeekPeo ( int week ) : int
week int
Résultat int

MakePlacement() public méthode

public MakePlacement ( SAS.ClassSet.FunctionTools.PlacementConfig config ) : void
config SAS.ClassSet.FunctionTools.PlacementConfig
Résultat void

RePlacement() public méthode

public RePlacement ( SAS.ClassSet.FunctionTools.PlacementConfig config ) : void
config SAS.ClassSet.FunctionTools.PlacementConfig
Résultat void