C# Class SanderVantEinde.WindesheimRoosterBot.Rooster

Show file Open project: sandervanteinde/TelegramBot Class Usage Examples

Public Methods

Method Description
GetFirstLesAfterTime ( System.DateTime time, string ignoredLessen = null ) : Les
GetLesByID ( int id, System.DateTime after = newDateTime() ) : Les
GetLesForTime ( System.DateTime time, string ignoredLessen = null ) : Les
Rooster ( Rooster FullWeek, System.DateTime restrictToDate = null ) : Newtonsoft.Json
Rooster ( RoosterResult roosterResult, int id, RoosterFor @for ) : Newtonsoft.Json
operator ( ) : Rooster

Private Methods

Method Description
Rooster ( ) : Newtonsoft.Json

Method Details

GetFirstLesAfterTime() public method

public GetFirstLesAfterTime ( System.DateTime time, string ignoredLessen = null ) : Les
time System.DateTime
ignoredLessen string
return Les

GetLesByID() public method

public GetLesByID ( int id, System.DateTime after = newDateTime() ) : Les
id int
after System.DateTime
return Les

GetLesForTime() public method

public GetLesForTime ( System.DateTime time, string ignoredLessen = null ) : Les
time System.DateTime
ignoredLessen string
return Les

Rooster() public method

public Rooster ( Rooster FullWeek, System.DateTime restrictToDate = null ) : Newtonsoft.Json
FullWeek Rooster
restrictToDate System.DateTime
return Newtonsoft.Json

Rooster() public method

public Rooster ( RoosterResult roosterResult, int id, RoosterFor @for ) : Newtonsoft.Json
roosterResult RoosterResult
id int
@for RoosterFor
return Newtonsoft.Json

operator() public static method

public static operator ( ) : Rooster
return Rooster