示例#1
0
        private EditTimeEntryDto applyDataFromTimeEntry(EditTimeEntryDto commonTimeEntryData, IThreadSafeTimeEntry timeEntry)
        {
            commonTimeEntryData.Id = timeEntry.Id;

            if (IsEditingGroup)
            {
                // start and end times can't be changed when editing a group of time entries
                commonTimeEntryData.StartTime = timeEntry.Start;
                commonTimeEntryData.StopTime  = calculateStopTime(timeEntry.Start, timeEntry.TimeSpanDuration());
            }

            return(commonTimeEntryData);
        }