public TaskListDataViewModel(TaskListData model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } Model = model; }
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)); }
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")); } }
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); }
public void SetResourceUrl(OptionsModel options, TaskListData resource) { options.CalenderUrl = resource.Id; }
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); }