private void Init() { _doneStatuses = new ObservableCollection <DoneStatus>(); _meetingTasks = new ObservableCollection <SpecialTask>(); _sourceFileSettings = new SourceFileSettings(); _name = string.Empty; }
private void Init() { _doneStatuses = new ObservableCollection<DoneStatus>(); _meetingTasks = new ObservableCollection<SpecialTask>(); _sourceFileSettings = new SourceFileSettings(); _name = string.Empty; }
private WorkLogDataRow ImportRow(ExcelRow excelRow, SourceFileSettings settings) { WorkLogDataRow row = new WorkLogDataRow(); CellRange cells = excelRow.Cells; row.Key = GetStringValue(cells, settings.KeyField.Position - 1); row.Title = GetStringValue(cells, settings.TitleField.Position - 1); row.Assignee = GetStringValue(cells, settings.AssigneeField.Position - 1); row.Status = GetStringValue(cells, settings.StatusField.Position - 1); row.WorkDateStr = GetStringValue(cells, settings.DateField.Position - 1); row.UserName = GetStringValue(cells, settings.UserNameField.Position - 1); row.Url = GetStringValue(cells, settings.UrlField.Position - 1); if (settings.EstimationField.IsUseStoryPointsFromMainPosition) { row.OriginalEstimateHours = GetStringValue(cells, settings.EstimationField.AlternatePosition - 1); row.OriginalEstimateStoryPoints = GetStringValue(cells, settings.EstimationField.Position - 1); } else { row.OriginalEstimateHours = GetStringValue(cells, settings.EstimationField.Position - 1); row.OriginalEstimateStoryPoints = "0"; } row.OriginalEstimateHours = RemoveSymbol(row.OriginalEstimateHours, 'h'); row.OriginalEstimateStoryPoints = RemoveSymbol(row.OriginalEstimateStoryPoints, 'h'); row.TimeSpent = RemoveSymbol(GetStringValue(cells, settings.TimeSpentField.Position - 1), 'h'); return row; }