Пример #1
0
 public TaskListDataViewModel(TaskListData model)
 {
     if (model == null)
     {
         throw new ArgumentNullException(nameof(model));
     }
     Model = model;
 }
Пример #2
0
        public void ShorOtherDateLog()
        {
            TaskListData.Clear();

            List <EachTask> specificTaskList = GetSpecificDateEachTaskList(LogDate);

            specificTaskList.ForEach(eachTask => TaskListData.Add(eachTask));

            ActivityLog.Clear();
            ModelsHelpers.GetSpecificDateActivityLog(LogDate).ForEach(activity => ActivityLog.Add(activity));

            NoteList.Clear();
            ChangeMemoListToNoteList(MemoModel.GetSpecificDateMemo(LogDate)).ForEach(memo => NoteList.Add(memo));
        }
Пример #3
0
        public void ShorOtherDateLog()
        {
            try
            {
                TaskListData.Clear();

                List <EachTask> specificTaskList = GetSpecificDateEachTaskList(LogDate);
                specificTaskList.ForEach(eachTask => TaskListData.Add(eachTask));

                ActivityLog.Clear();
                ModelsHelpers.GetSpecificDateActivityLog(LogDate).ForEach(activity => ActivityLog.Add(activity));

                NoteList.Clear();
                ChangeMemoListToNoteList(MemoModel.GetSpecificDateMemo(LogDate)).ForEach(memo => NoteList.Add(memo));
            }
            catch
            {
                CommonViewModel.NotifySystemMessage(GetLangMessage.GetMessage("Exception"));
            }
        }
Пример #4
0
        public void SetTaskDisplayInfo()
        {
            try
            {
                List <EachTask> specificDateEachTaskList = EachTaskModel.GetSpecificDateEachTasks(this.MainDate).ToList();

                TaskListData.Clear();

                specificDateEachTaskList?.ForEach(eachTask =>
                {
                    TaskDisplayInfo info = new TaskDisplayInfo
                    {
                        EachTaskId = eachTask.EachTaskId,
                        Content    = (eachTask.CompleteFlag ? "✔" : "").PadRight(3) + eachTask.Content
                    };
                    TaskListData.Add(info);
                });
            }
            catch
            {
                CommonViewModel.NotifySystemMessage(GetLangMessage.GetMessage("Exception"));
            }
        }
 public void FillOptions(Contracts.Options options, TaskListData resource)
 {
     options.CalenderUrl = resource.Id;
     FillOptions(options);
 }
Пример #6
0
 public void SetResourceUrl(OptionsModel options, TaskListData resource)
 {
     options.CalenderUrl = resource.Id;
 }
Пример #7
0
 public void FillOptions(Contracts.Options options, TaskListData resource)
 {
     options.CalenderUrl       = resource.Id;
     options.ServerAdapterType = ServerAdapterType.GoogleTaskApi;
     FillOptions(options);
 }
 public void FillOptions(Contracts.Options options, TaskListData resource)
 {
     options.CalenderUrl       = resource.Id;
     options.ServerAdapterType = ServerAdapterType.WebDavHttpClientBasedWithSwisscomOAuth;
     FillOptions(options);
 }