OSDN Git Service

v1.1.0.4
[kybernetes/Kybernetes.git] / KyberNetes / command / Control / EndCommand.cs
index 1df4cad..39acef4 100644 (file)
@@ -1,5 +1,6 @@
 using com.andoutomo.kybernetes.data.accessor;\r
 using com.andoutomo.kybernetes.data.DAO;\r
+using com.andoutomo.kybernetes.view;\r
 \r
 namespace com.andoutomo.kybernetes.command\r
 {\r
@@ -23,6 +24,13 @@ namespace com.andoutomo.kybernetes.command
                 return true;\r
 \r
             }\r
+            if(_newData.EndTime != null && _newData.EndTime.IsValid == true){\r
+                if (!YesNoDialog.show("本タスクは既に終了しています。終了時間を更新しますか?"))\r
+                {\r
+                    message = "処理を中断しました。";\r
+                    return true;\r
+                }\r
+            }\r
             if (TaskDataAccessor.getObject.endTask(param.sortID, param.EndTime))\r
             {\r
                 if (TaskDataAccessor.getObject.isRepeatTask(param.sortID))\r