public void LoadData() { var dc = new TaskDataContext(this.UserCD); var l = dc.Task_CompleteTimeIsNull_Get(this.UserCD, null, DateTimeInfo.GetToday().Date); if (l.Count > 0) { this.Data.HasData = true; for (int i = 0; i < l.Count; i++) { var r = l[i].Map(new TaskRecord()); if (i == 0) { this.Data.Task = r; } else { this.Data.TaskList.Add(r); } } } else { this.Data.HasData = false; } this.UpdateCommandData(State.AskComplete); }