C# Class Rozvrh.Exporters.Generators.ICalGenerator

Class generating string in ICal format from list of lectures.
Afficher le fichier Open project: jandoubek/fjfi-rozvrh Class Usage Examples

Méthodes publiques

Méthode Description
ICalGenerator ( ) : System
closestDayFromDateTime ( System.DateTime date, System target ) : System.DateTime

Returns closest date to input date which is target day.

dateTimeDateToICalString ( System.DateTime dt ) : string
generateICal ( List lectures, System.DateTime semesterStart, System.DateTime semesterEnd ) : string

Generates string in iCal format.

hourToICalString ( int hour, int min ) : string

Private Methods

Méthode Description
generateEventFromExportHodina ( ExportLecture lecture, System.DateTime semesterStart, System.DateTime semesterEnd ) : string

Method Details

ICalGenerator() public méthode

public ICalGenerator ( ) : System
Résultat System

closestDayFromDateTime() public méthode

Returns closest date to input date which is target day.
public closestDayFromDateTime ( System.DateTime date, System target ) : System.DateTime
date System.DateTime
target System
Résultat System.DateTime

dateTimeDateToICalString() public méthode

public dateTimeDateToICalString ( System.DateTime dt ) : string
dt System.DateTime
Résultat string

generateICal() public méthode

Generates string in iCal format.
public generateICal ( List lectures, System.DateTime semesterStart, System.DateTime semesterEnd ) : string
lectures List List of lectures with IExportHodina interface to export.
semesterStart System.DateTime Beginning of the semester. Only Year, Month and Day are used.
semesterEnd System.DateTime End of the semester. Only Year, Month and Day are used.
Résultat string

hourToICalString() public méthode

public hourToICalString ( int hour, int min ) : string
hour int
min int
Résultat string