C# Класс CoreSprint.Helpers.SprintRunningHelper

Наследование: ISprintRunningHelper
Показать файл Открыть проект

Открытые методы

Метод Описание
GetAvailabilityFromNow ( Google.GData.Spreadsheets.WorksheetEntry worksheet, IEnumerable professionals = null ) : double>.IDictionary
GetFirstColumn ( Google.GData.Spreadsheets.WorksheetEntry worksheet ) : List
GetHeaderColumnPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, uint>.Dictionary sectionLines, string columnName ) : uint
GetHeaderColumnPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionTitle, string columnName ) : uint
GetReportFromSection ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionName, string professional = null ) : string>.IDictionary
GetSectionLinesPosition ( IEnumerable firstColumn, string sectionTitle ) : uint>.Dictionary
GetSectionLinesPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionTitle ) : uint>.Dictionary
GetSprintPeriod ( Google.GData.Spreadsheets.WorksheetEntry worksheet ) : DateTime>.Dictionary
SprintRunningHelper ( ISpreadsheetFacade spreadsheetFacade ) : System

Приватные методы

Метод Описание
CalculateSectionPositions ( IEnumerable firstColumn, uint>.IDictionary positions, bool>.Func checkIfEnterInSection, bool>.Func checkIfOutFromSection ) : void

Описание методов

GetAvailabilityFromNow() публичный Метод

public GetAvailabilityFromNow ( Google.GData.Spreadsheets.WorksheetEntry worksheet, IEnumerable professionals = null ) : double>.IDictionary
worksheet Google.GData.Spreadsheets.WorksheetEntry
professionals IEnumerable
Результат double>.IDictionary

GetFirstColumn() публичный Метод

public GetFirstColumn ( Google.GData.Spreadsheets.WorksheetEntry worksheet ) : List
worksheet Google.GData.Spreadsheets.WorksheetEntry
Результат List

GetHeaderColumnPosition() публичный Метод

public GetHeaderColumnPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, uint>.Dictionary sectionLines, string columnName ) : uint
worksheet Google.GData.Spreadsheets.WorksheetEntry
sectionLines uint>.Dictionary
columnName string
Результат uint

GetHeaderColumnPosition() публичный Метод

public GetHeaderColumnPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionTitle, string columnName ) : uint
worksheet Google.GData.Spreadsheets.WorksheetEntry
sectionTitle string
columnName string
Результат uint

GetReportFromSection() публичный Метод

public GetReportFromSection ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionName, string professional = null ) : string>.IDictionary
worksheet Google.GData.Spreadsheets.WorksheetEntry
sectionName string
professional string
Результат string>.IDictionary

GetSectionLinesPosition() публичный Метод

public GetSectionLinesPosition ( IEnumerable firstColumn, string sectionTitle ) : uint>.Dictionary
firstColumn IEnumerable
sectionTitle string
Результат uint>.Dictionary

GetSectionLinesPosition() публичный Метод

public GetSectionLinesPosition ( Google.GData.Spreadsheets.WorksheetEntry worksheet, string sectionTitle ) : uint>.Dictionary
worksheet Google.GData.Spreadsheets.WorksheetEntry
sectionTitle string
Результат uint>.Dictionary

GetSprintPeriod() публичный Метод

public GetSprintPeriod ( Google.GData.Spreadsheets.WorksheetEntry worksheet ) : DateTime>.Dictionary
worksheet Google.GData.Spreadsheets.WorksheetEntry
Результат DateTime>.Dictionary

SprintRunningHelper() публичный Метод

public SprintRunningHelper ( ISpreadsheetFacade spreadsheetFacade ) : System
spreadsheetFacade ISpreadsheetFacade
Результат System