OSDN Git Service

09639640f729c3ee904df04e5f337f7b99f91544
[kybernetes/Kybernetes.git] / main / command / Control / ClearCommentCommandArg.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.Linq;\r
4 using System.Text;\r
5 using com.andoutomo.kybernetes.data;\r
6 \r
7 namespace com.andoutomo.kybernetes.command.Control\r
8 {\r
9     class ClearCommentCommandArg:CommandArg\r
10     {\r
11         public int SortID\r
12         {\r
13             get;\r
14             private set;\r
15         }\r
16         public DateComponent delDate\r
17         {\r
18             get;\r
19             private set;\r
20         }\r
21 \r
22         public void split(string arguments)\r
23         {\r
24             string[] splitData = arguments.Split(' ');\r
25 \r
26             if (splitData[1].Contains(":"))\r
27             {\r
28                 string[] dateSplitter = splitData[1].Split(':');\r
29                 delDate = new DateComponent(dateSplitter[1]);\r
30                 splitResult = true;\r
31             }\r
32             else\r
33             {\r
34                 int wkSortID;\r
35                 if (int.TryParse(splitData[1], out wkSortID))\r
36                 {\r
37                     SortID = wkSortID;\r
38                     splitResult = true;\r
39                 }\r
40                 else\r
41                 {\r
42                     splitResult = false;\r
43                 }\r
44             }\r
45         }\r
46         bool splitResult;\r
47         public bool getSplitResult()\r
48         {\r
49             return splitResult;\r
50         }\r
51     }\r
52 }\r