C# Class CoreSprint.Integration.RunningSprintUpdater

Inheritance: ICommand
Afficher le fichier Open project: fortesinformatica/CoreSprint

Méthodes publiques

Méthode Description
Execute ( ) : void
RunningSprintUpdater ( ICoreSprintFactory coreSprintFactory, string trelloBoardId, string spreadsheetId ) : System

Private Methods

Méthode Description
AnalyzeCards ( IEnumerable cards, System.DateTime startDate, System.DateTime endDate ) : Dictionary>
Calculate ( double>.IDictionary information, string label, double value ) : void
SaveRunningSprintData ( double>.Dictionary resultOfAnalysis, uint>.Dictionary sectionPositions, uint columnPosition ) : void
SetSprintValueByResponsible ( Google.GData.Spreadsheets.WorksheetEntry worksheet, uint>.Dictionary sprintPlanningPos, uint columnPosition, string label, double value ) : void
UpdateSpreadsheet ( double>.Dictionary resultOfAnalysis, uint>.Dictionary sprintPlanningPos, uint>.Dictionary sprintRunningPos, uint>.Dictionary sprintAllocationByLabelsPos ) : void

Method Details

Execute() public méthode

public Execute ( ) : void
Résultat void

RunningSprintUpdater() public méthode

public RunningSprintUpdater ( ICoreSprintFactory coreSprintFactory, string trelloBoardId, string spreadsheetId ) : System
coreSprintFactory ICoreSprintFactory
trelloBoardId string
spreadsheetId string
Résultat System