/// <summary>
        /// 获取所有时间线列表
        /// </summary>
        /// <returns></returns>
        public async Task <List <TimeLineDTO> > GetTimeLineListAsync()
        {
            var timeLines = TimeLineRepository.GetModels(a => a.id != 0);
            var list      = await timeLines.OrderByDescending(a => a.createDate).ToListAsync();

            return(Mapper.Map <List <TimeLineDTO> >(list));
        }
        /// <summary>
        /// 删除时间线
        /// </summary>
        /// <param name="tId"></param>
        /// <returns></returns>
        public async Task <bool> RemoveEntityAsync(int tId)
        {
            var timeLine = await TimeLineRepository.GetSingleModelAsync(a => a.id == tId);

            return(await TimeLineRepository.DeleteAsync(timeLine));
        }