public void A__InsertTimeLog_ShouldReturnTaskLogsList()
        {
            var id  = Guid.NewGuid();
            var log = new CompletedTaskLog(Guid.NewGuid(), id, DateTime.Now.Date.AddDays(-2), 3, "TestTask6");

            var result = _repository.InsertCompletedTaskAsync(log).Result;

            var newlist = _repository.GetCompletedTasksListInPeriodAsync(DateTime.Now.AddYears(-2), DateTime.Now).Result.ToList();

            Assert.IsNotNull(result);
            Assert.AreEqual((1), newlist.Count);
        }
        /// <summary>
        /// Добавить новую задачу
        /// </summary>
        /// <param name="task"></param>
        /// <returns></returns>
        public async Task <bool> AddNewTaskLog(CompletedTaskLog task)
        {
            //Проверяем входные параметры на null
            if (task == null)
            {
                return(false);
            }

            //Пытаемся добавить задачу в хранилище,
            //если результат не null возвращаем true, иначе false
            var result = await _tasksRepository.InsertCompletedTaskAsync(task);

            if (result != null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }