C# Class MONI.Data.WorkDayParser

Afficher le fichier Open project: dotob/moni Class Usage Examples

Méthodes publiques

Свойство Type Description
automaticPauseDeactivation string
dayStartSeparator char
endTimeStartChar char
hourProjectInfoSeparator char
itemSeparator char
pauseChar char
projectPositionSeparator char
settings WorkDayParserSettings

Méthodes publiques

Méthode Description
AddCurrentTime ( string originalString ) : string
Parse ( string userInput, WorkDay &wdToFill ) : WorkDayParserResult
WorkDayParser ( ) : System
WorkDayParser ( WorkDayParserSettings settings ) : System

Private Methods

Méthode Description
GetDayStartTime ( string input, TimeItem &dayStartTime, string &remainingString, string &error ) : bool
GetWDTempItem ( string wdItemString, WorkItemTemp &workItem, string &error, System.DateTime dateTime, ShortCut wholeDayShortcut ) : bool
PreProcessWholeDayExpansion ( string userInput, System.DateTime dateTime, ShortCut &wholeDayShortcut ) : string
ProcessTempWorkItems ( TimeItem dayStartTime, IEnumerable tmpList, bool ignoreBreakSettings, IEnumerable &resultList, string &error ) : bool
replacePosIfNecessary ( string beforeDescription, string posReplacement ) : string

Method Details

AddCurrentTime() public méthode

public AddCurrentTime ( string originalString ) : string
originalString string
Résultat string

Parse() public méthode

public Parse ( string userInput, WorkDay &wdToFill ) : WorkDayParserResult
userInput string
wdToFill WorkDay
Résultat WorkDayParserResult

WorkDayParser() public méthode

public WorkDayParser ( ) : System
Résultat System

WorkDayParser() public méthode

public WorkDayParser ( WorkDayParserSettings settings ) : System
settings WorkDayParserSettings
Résultat System

Property Details

automaticPauseDeactivation public_oe static_oe property

public static string automaticPauseDeactivation
Résultat string

dayStartSeparator public_oe static_oe property

public static char dayStartSeparator
Résultat char

endTimeStartChar public_oe static_oe property

public static char endTimeStartChar
Résultat char

hourProjectInfoSeparator public_oe static_oe property

public static char hourProjectInfoSeparator
Résultat char

itemSeparator public_oe static_oe property

public static char itemSeparator
Résultat char

pauseChar public_oe static_oe property

public static char pauseChar
Résultat char

projectPositionSeparator public_oe static_oe property

public static char projectPositionSeparator
Résultat char

settings public_oe property

public WorkDayParserSettings,MONI.Data settings
Résultat WorkDayParserSettings