コード例 #1
0
        private ITaskGroup GetData(IDataSourceConfiguration configuration)
        {
            IDataProividerResultTasksBase result = (IDataProividerResultTasksBase)dataProvider.GetData(configuration);

            if (!result.sucess)
            {
                notificationService.Error(notificationConstants.FileReadError("Tasks.json", result.error));
            }
            return(result.data);
        }
コード例 #2
0
        private ITaskGroup SetData(IDataSourceConfiguration configuration, ITaskGroup tasks)
        {
            IDataProividerResultTasksBase result = (IDataProividerResultTasksBase)dataProvider.SetData(configuration, tasks);

            if (!result.sucess)
            {
                notificationService.Error(notificationConstants.FileWritingTaks("Tasks.json", result.error));
            }
            return(result.data);
        }
コード例 #3
0
        public IDataProviderResultBase GetData(IDataSourceConfiguration configuration)
        {
            if (configuration.getDayFollowd)
            {
                IDataProividerResultDayBase resultDay = getDayData(configuration);
                return(resultDay);
            }

            // Try and get Tasks
            IDataProividerResultTasksBase resultTask = getFileData(configuration);

            return(resultTask);
        }