public static List <TaskDisplayInfo> GetTaskDisplayInfo() { List <EachTask> specificDateEachTaskList = EachTaskModel.GetSpecificDateEachTasks(DateTimeOffset.Now.LocalDateTime).ToList(); List <TaskDisplayInfo> result = new List <TaskDisplayInfo>(); specificDateEachTaskList.ForEach(eachTask => { TaskDisplayInfo info = new TaskDisplayInfo { EachTaskId = eachTask.EachTaskId, Content = (eachTask.CompleteFlag ? "✔" : "").PadRight(3) + eachTask.Content }; result.Add(info); }); return(result); }
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")); } }