2 using System.Collections.Generic;
\r
5 using com.andoutomo.kybernetes.data.accessor;
\r
6 using com.andoutomo.kybernetes.data.DAO;
\r
8 namespace com.andoutomo.kybernetes.command.Control
\r
10 class AddProjectCommand:AbCommand
\r
13 protected override bool execute()
\r
15 AddProjectCommandArg param = (AddProjectCommandArg)argument;
\r
17 if (param.useDialog)
\r
19 List<SimpleDataBean> beanList =TaskDataAccessor.getObject.getProjectList();
\r
20 wkStr = form.showDropBoxInputBox(beanList, "プロジェクトを入力してください。");
\r
24 message = "処理を中断しました。";
\r
30 wkStr = param.prjName;
\r
32 message = "プロジェクトを設定しました。";
\r
33 return TaskDataAccessor.getObject.updateProjectofTask(param.sortID,wkStr);
\r
36 protected override string turnMessage()
\r
41 protected override string turnErrorMessage()
\r
43 if (string.IsNullOrEmpty(message))
\r
45 return base.DefaultErrorMessage;
\r
50 protected override string turnSplitErrorMessage()
\r
52 return base.DefaultSplitErrorMessage;
\r