Commit 615640bcfb077a8ff865442214e190ec0aeb61ae

Authored by Yuya Takahira
1 parent f93c974d

修正画面は入力した行政区のみ検索

... ... @@ -166,6 +166,7 @@ namespace MedicalCheckInputTool
166 166
167 167 EditParam.inputUser = comboBox1.SelectedItem.ToString();
168 168 EditParam.lotNo = comboBox2.SelectedItem.ToString();
  169 + EditParam.adminCode = textBox1.Text;
169 170
170 171 Form3 frm = new Form3();
171 172 frm.ShowDialog();
... ...
... ... @@ -35,10 +35,12 @@ namespace MedicalCheckInputTool
35 35 MySqlConnection readerCon = new MySqlConnection(connstr);
36 36 readerCon.Open();
37 37 string countQuery = "select count(*) from page_compare where ";
38   -// string orderby = " order by `f_行政区コード`, `f_整理番号`";
  38 + // string orderby = " order by `f_行政区コード`, `f_整理番号`";
39 39
40 40 // ロットの指定は必須
41   - countQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") ";
  41 + countQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") and ";
  42 + // 行政区コードの指定も必須
  43 + countQuery += "(`f_行政区コード` = 0" + EditParam.adminCode + " or `s_行政区コード` = 0" + EditParam.adminCode + ") ";
42 44
43 45 if (!"".Equals(textBox1.Text))
44 46 {
... ... @@ -106,7 +108,10 @@ namespace MedicalCheckInputTool
106 108 string paging = " limit " + PAGEMAX + " offset " + ((currentPageNo - 1) * PAGEMAX);
107 109
108 110 // ロットの指定は必須
109   - readQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") ";
  111 + readQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") and ";
  112 + // 行政区コードの指定も必須
  113 + readQuery += "(`f_行政区コード` = 0" + EditParam.adminCode + " or `s_行政区コード` = 0" + EditParam.adminCode + ") ";
  114 +
110 115
111 116 if (!"".Equals(textBox1.Text))
112 117 {
... ... @@ -247,7 +252,7 @@ namespace MedicalCheckInputTool
247 252 readerCon.Close();
248 253
249 254 readerCon.Open();
250   - MySqlCommand countCmd = new MySqlCommand("select count(`完了`) as cnt from `2回目` where `完了` = 1 and `ロット番号` = " + EditParam.lotNo, readerCon);
  255 + MySqlCommand countCmd = new MySqlCommand("select count(`完了`) as cnt from `2回目` where `完了` = 1 and `ロット番号` = " + EditParam.lotNo + " and `行政区コード` = 0" + EditParam.adminCode, readerCon);
251 256 MySqlDataReader countReader = countCmd.ExecuteReader();
252 257
253 258 while (countReader.Read())
... ...
... ... @@ -20,6 +20,7 @@ namespace MedicalCheckInputTool
20 20 {
21 21 public static string inputUser;
22 22 public static string lotNo;
  23 + public static string adminCode;
23 24 }
24 25
25 26 class Define
... ...
... ... @@ -5,7 +5,6 @@
5 5 "001021": "中央二丁目第1",
6 6 "001022": "中央二丁目第2",
7 7 "001030": "中央三丁目",
8   - "001040": "中瀬",
9 8 "001051": "泉町一丁目第1",
10 9 "001052": "泉町一丁目第2",
11 10 "001061": "泉町二丁目第1",
... ... @@ -64,20 +63,6 @@
64 63 "001352": "日和が丘三丁目第2",
65 64 "001360": "日和が丘四丁目",
66 65 "001370": "門脇町一丁目",
67   - "001381": "門脇町二丁目第1",
68   - "001382": "門脇町二丁目第2",
69   - "001391": "門脇町三丁目第1",
70   - "001392": "門脇町三丁目第2",
71   - "001400": "門脇町四丁目",
72   - "001411": "門脇町五丁目第1",
73   - "001412": "門脇町五丁目第2",
74   - "001420": "南浜町一丁目",
75   - "001431": "南浜町二丁目第1",
76   - "001432": "南浜町二丁目第2",
77   - "001441": "南浜町三丁目第1",
78   - "001442": "南浜町三丁目第2",
79   - "001451": "南浜町四丁目第1",
80   - "001452": "南浜町四丁目第2",
81 66 "001461": "南光町第1",
82 67 "001462": "南光町第2",
83 68 "001471": "かどのわき東",
... ... @@ -86,11 +71,7 @@
86 71 "001490": "宜山町",
87 72 "001501": "双葉町第1",
88 73 "001502": "双葉町第2",
89   - "001510": "潮見町",
90 74 "001520": "三河町",
91   - "001530": "中島町",
92   - "001540": "重吉町",
93   - "001550": "西浜町",
94 75 "001561": "上釜第1",
95 76 "001562": "上釜第2",
96 77 "001572": "下釜第2",
... ... @@ -101,15 +82,12 @@
101 82 "001577": "下釜第1西",
102 83 "001582": "上大街道第2",
103 84 "001583": "上大街道第3",
104   - "001584": "上大街道第1南 未使用",
105   - "001585": "上大街道第1北 未使用",
106 85 "001586": "上大街道第1南・東部",
107 86 "001587": "上大街道第1南・西部",
108 87 "001588": "上大街道第1北・東部",
109 88 "001589": "上大街道第1北・西部",
110 89 "001591": "下大街道第1",
111 90 "001593": "下大街道第3",
112   - "001594": "下大街道第4 未使用",
113 91 "001595": "下大街道第2東",
114 92 "001596": "下大街道第2西",
115 93 "001597": "下大街道第4東",
... ... @@ -136,8 +114,6 @@
136 114 "002040": "八幡町二丁目",
137 115 "002050": "湊町一丁目",
138 116 "002060": "湊町二丁目",
139   - "002061": "湊町二丁目第1",
140   - "002062": "湊町二丁目第2",
141 117 "002070": "湊町三丁目",
142 118 "002080": "湊町四丁目",
143 119 "002091": "吉野町一丁目第1",
... ... @@ -145,14 +121,10 @@
145 121 "002100": "吉野町二丁目",
146 122 "002110": "吉野町三丁目",
147 123 "002120": "川口町一丁目",
148   - "002130": "川口町二丁目",
149   - "002140": "川口町三丁目",
150   - "002150": "大門町一丁目",
151 124 "002160": "大門町二丁目",
152 125 "002170": "大門町三・四丁目",
153 126 "002180": "明神町一・二丁目",
154 127 "002190": "田町",
155   - "002200": "藤の巻",
156 128 "002210": "御所入",
157 129 "002220": "伊原津",
158 130 "002230": "松並",
... ... @@ -171,11 +143,12 @@
171 143 "003020": "沖",
172 144 "003022": "新立野第一住宅",
173 145 "003024": "のぞみ野第2",
174   - "003028": "新立野第二",
  146 + "003025": "のぞみ野第1",
  147 + "003026": "のぞみ野第3",
  148 + "003027": "のぞみ野第4",
175 149 "003030": "仲",
176 150 "003040": "裏",
177 151 "003050": "福村",
178   - "003060": "太田切",
179 152 "003062": "恵み野東",
180 153 "003064": "恵み野西",
181 154 "003070": "新谷地前",
... ... @@ -189,7 +162,7 @@
189 162 "003111": "中埣第1",
190 163 "003112": "中埣第2",
191 164 "003120": "境谷地",
192   - "003121": "あけぼの北住宅",
  165 + "003121": "あけぼの北",
193 166 "003122": "わかば",
194 167 "003131": "東前沼第1",
195 168 "003132": "東前沼第2",
... ... @@ -230,7 +203,6 @@
230 203 "004220": "佐須",
231 204 "004230": "表沢田",
232 205 "004240": "流留",
233   - "004250": "雇用促進住宅 未使用",
234 206 "004251": "万石浦一区",
235 207 "004252": "万石浦二区",
236 208 "004260": "うしお町",
... ... @@ -310,6 +282,7 @@
310 282 "014390": "釜谷",
311 283 "014400": "長面",
312 284 "014410": "尾の崎",
  285 + "0": "",
313 286 "020100": "名振西",
314 287 "020200": "名振東",
315 288 "020210": "名振",
... ... @@ -333,9 +306,11 @@
333 306 "021800": "上雄勝",
334 307 "021900": "味噌作上",
335 308 "021910": "味噌作下",
  309 + "021920": "味噌作・原",
336 310 "022000": "船戸",
337 311 "022100": "唐桑",
338 312 "022110": "雄勝",
  313 + "022120": "雄勝中央",
339 314 "022200": "水浜北",
340 315 "022300": "水浜南",
341 316 "022400": "分浜",
... ...
... ... @@ -5,7 +5,6 @@
5 5 "001021": "石巻",
6 6 "001022": "石巻",
7 7 "001030": "石巻",
8   - "001040": "石巻",
9 8 "001051": "石巻",
10 9 "001052": "石巻",
11 10 "001061": "石巻",
... ... @@ -64,20 +63,6 @@
64 63 "001352": "石巻",
65 64 "001360": "石巻",
66 65 "001370": "門脇",
67   - "001381": "門脇",
68   - "001382": "門脇",
69   - "001391": "門脇",
70   - "001392": "門脇",
71   - "001400": "門脇",
72   - "001411": "門脇",
73   - "001412": "門脇",
74   - "001420": "門脇",
75   - "001431": "門脇",
76   - "001432": "門脇",
77   - "001441": "門脇",
78   - "001442": "門脇",
79   - "001451": "門脇",
80   - "001452": "門脇",
81 66 "001461": "門脇",
82 67 "001462": "門脇",
83 68 "001471": "門脇",
... ... @@ -86,11 +71,7 @@
86 71 "001490": "石巻",
87 72 "001501": "釜・大街道",
88 73 "001502": "釜・大街道",
89   - "001510": "",
90   - "001520": "",
91   - "001530": "",
92   - "001540": "",
93   - "001550": "",
  74 + "001520": "釜・大街道",
94 75 "001561": "釜・大街道",
95 76 "001562": "釜・大街道",
96 77 "001572": "釜・大街道",
... ... @@ -101,15 +82,12 @@
101 82 "001577": "釜・大街道",
102 83 "001582": "釜・大街道",
103 84 "001583": "釜・大街道",
104   - "001584": "釜・大街道",
105   - "001585": "釜・大街道",
106 85 "001586": "釜・大街道",
107 86 "001587": "釜・大街道",
108 87 "001588": "釜・大街道",
109 88 "001589": "釜・大街道",
110 89 "001591": "釜・大街道",
111 90 "001593": "釜・大街道",
112   - "001594": "釜・大街道",
113 91 "001595": "釜・大街道",
114 92 "001596": "釜・大街道",
115 93 "001597": "釜・大街道",
... ... @@ -136,8 +114,6 @@
136 114 "002040": "湊",
137 115 "002050": "湊",
138 116 "002060": "湊",
139   - "002061": "湊",
140   - "002062": "湊",
141 117 "002070": "湊",
142 118 "002080": "湊",
143 119 "002091": "湊",
... ... @@ -145,18 +121,14 @@
145 121 "002100": "湊",
146 122 "002110": "湊",
147 123 "002120": "湊",
148   - "002130": "湊",
149   - "002140": "湊",
150   - "002150": "湊",
151 124 "002160": "湊",
152 125 "002170": "湊",
153 126 "002180": "湊",
154 127 "002190": "湊",
155   - "002200": "湊",
156 128 "002210": "湊",
157 129 "002220": "湊",
158 130 "002230": "湊",
159   - "002231": "",
  131 + "002231": "",
160 132 "002232": "湊",
161 133 "002240": "湊",
162 134 "002242": "湊",
... ... @@ -171,11 +143,12 @@
171 143 "003020": "蛇田",
172 144 "003022": "蛇田",
173 145 "003024": "蛇田",
174   - "003028": "蛇田",
  146 + "003025": "蛇田",
  147 + "003026": "蛇田",
  148 + "003027": "蛇田",
175 149 "003030": "蛇田",
176 150 "003040": "蛇田",
177 151 "003050": "蛇田",
178   - "003060": "蛇田",
179 152 "003062": "蛇田",
180 153 "003064": "蛇田",
181 154 "003070": "蛇田",
... ... @@ -230,7 +203,6 @@
230 203 "004220": "渡波",
231 204 "004230": "渡波",
232 205 "004240": "渡波",
233   - "004250": "渡波",
234 206 "004251": "渡波",
235 207 "004252": "渡波",
236 208 "004260": "渡波",
... ... @@ -310,6 +282,7 @@
310 282 "014390": "河北",
311 283 "014400": "河北",
312 284 "014410": "河北",
  285 + "0": "",
313 286 "020100": "雄勝",
314 287 "020200": "雄勝",
315 288 "020210": "雄勝",
... ... @@ -333,8 +306,10 @@
333 306 "021800": "雄勝",
334 307 "021900": "雄勝",
335 308 "021910": "雄勝",
  309 + "021920": "雄勝",
336 310 "022000": "雄勝",
337 311 "022100": "雄勝",
  312 + "022120": "雄勝",
338 313 "022110": "雄勝",
339 314 "022200": "雄勝",
340 315 "022300": "雄勝",
... ... @@ -460,4 +435,4 @@
460 435 "060021": "牡鹿",
461 436 "060022": "牡鹿"
462 437 }
463   -}
\ No newline at end of file
  438 +}
... ...
Please register or login to post a comment