1 using System.Collections.Generic;
\r
2 using com.andoutomo.kybernetes.data.accessor;
\r
3 using com.andoutomo.kybernetes.data.DAO;
\r
4 using com.andoutomo.kybernetes.command.reference;
\r
5 using com.andoutomo.kybernetes.data;
\r
7 namespace com.andoutomo.kybernetes.command.CRUD
\r
9 class LongListCommand : EstimateCommand
\r
11 protected override bool execute()
\r
13 EstimateCommandArg param = (EstimateCommandArg)argument;
\r
14 DateComponent today = SettingDataAccessor.getObject.getToday();
\r
17 List<TaskData> taskList;
\r
18 if (param.targetDate == null)
\r
20 taskList = TaskDataAccessor.getObject.getToDayTaskList();
\r
24 taskList = TaskDataAccessor.getObject.getDailyTaskList(param.targetDate);
\r
28 foreach (TaskData data in taskList)
\r
31 form.addPanel(data);
\r
33 //ベースクラスを呼び出し見積もりを表示する
\r
34 return base.execute();
\r
38 protected override string turnMessage()
\r
43 protected override string turnErrorMessage()
\r
45 return base.DefaultErrorMessage;
\r
48 protected override string turnSplitErrorMessage()
\r
50 return base.DefaultSplitErrorMessage;
\r