/// <summary>
        /// Сохранение списка ДТО дней
        /// </summary>
        /// <param name="dto"></param>
        public void SaveListDto(TurnoverPlanFewDaysDto dto)
        {
            // получаем список дней по которым будем обновлять данные
            var inputDays = CalendarEntityService.GetWorkPeriod(dto.StartPeriod, dto.EndPeriod);

            // если нечего обновлять - заканчиваем
            if (inputDays.Count == 0)
            {
                return;
            }

            // если данные не надо менять, то удаляем даты, на которые уже есть план
            if (!dto.ChangeValue)
            {
                var usedDays = GetQuery().Where(x => inputDays.Contains(x.Date)).Select(item => item.Date);
                inputDays = inputDays.Where(x => !usedDays.Contains(x.Date)).ToList();
                // если нечего обновлять - заканчиваем
                if (inputDays.Count == 0)
                {
                    return;
                }
            }

            // для каждого дня формируем ДТО и сохраняем.
            inputDays.Each(x =>
            {
                SaveDto(new TurnoverPlanDto {
                    Date = x.Date, Income = dto.Value
                });
            });
        }
 public void SaveFewDays(TurnoverPlanFewDaysDto dto)
 {
     TurnoverPlanService.SaveListDto(dto);
 }