No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

系統使用者管理.vb 33KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440
  1. Option Strict Off
  2. Imports System.Data.SqlClient
  3. Public Class 系統使用者管理
  4. ReadOnly conn As New SqlConnection
  5. ReadOnly da As New SqlDataAdapter
  6. ReadOnly cmd As New SqlCommand
  7. ReadOnly ds As New DataSet
  8. Dim dr As SqlDataReader
  9. Dim HH As String
  10. Private Sub Set_使用者清單()
  11. DataGridView1.DataSource = Nothing : ds.Clear()
  12. DataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  13. DataGridView1.ColumnHeadersHeight = 25
  14. DataGridView1.AllowUserToAddRows = False
  15. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  16. If PA = "" Then
  17. SQL1 = "SELECT " & 登入權限 & " 使用者權限管理表 ORDER BY 職稱"
  18. Else
  19. SQL1 = "SELECT " & 登入權限 & " 使用者權限管理表 WHERE 姓名 LIKE N'" & PA & "' OR 帳號 LIKE N'" & PA & "' OR 部門 LIKE N'" & PA & "' OR 職稱 LIKE N'" & PA & "' ORDER BY 職稱"
  20. End If
  21. cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd : da.Fill(ds) : DataGridView1.DataSource = ds.Tables(0) : conn.Close() : Set_grid()
  22. End Sub
  23. Private Sub Set_grid()
  24. DataGridView1.Columns(0).Width = 80 : DataGridView1.Columns(1).Width = 80 : DataGridView1.Columns(2).Width = 80 : DataGridView1.Columns(3).Width = 70 : DataGridView1.Columns(4).Width = 70
  25. For i As Integer = 0 To 95
  26. DataGridView1.Columns(i + 5).Visible = False
  27. Next
  28. For i As Integer = 0 To DataGridView1.Rows.Count - 1
  29. DataGridView1.Rows(i).Cells("密碼").Value = "*************"
  30. Next
  31. End Sub
  32. Private Sub Set_格式設定()
  33. '---------同時控制所有具有一定命名規則的控件---------------------------------------------------------------------------------------------------------------------------------------------
  34. For no As Integer = 1 To 96
  35. Dim checkbox As CheckBox = CType(Me.Controls.Find("CheckBox" + no.ToString(), True)(0), CheckBox)
  36. checkbox.Checked = False
  37. Next
  38. End Sub
  39. Private Sub ComboBox1下拉表單資料載入()
  40. conn.Close()
  41. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  42. SQL1 = "SELECT 部門 FROM METOO部門清單 ORDER BY 部門"
  43. cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
  44. ComboBox1.Items.Clear() : While (dr.Read()) : ComboBox1.Items.Add(dr("部門")) : End While : conn.Close()
  45. End Sub
  46. Private Sub ComboBox2下拉表單資料載入()
  47. conn.Close()
  48. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  49. SQL1 = "SELECT 職稱 FROM METOO職稱清單 ORDER BY 職稱"
  50. cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
  51. ComboBox2.Items.Clear() : While (dr.Read()) : ComboBox2.Items.Add(dr("職稱")) : End While : conn.Close()
  52. End Sub
  53. Private Sub 系統使用者管理_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  54. Me.MdiParent = WINPROFIT_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
  55. Set_格式設定() : ComboBox1下拉表單資料載入() : ComboBox2下拉表單資料載入()
  56. Button1.Enabled = False
  57. Set_使用者清單() : Set_grid()
  58. End Sub
  59. Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
  60. If e.RowIndex = -1 Then : Else
  61. TextBox1.Text = DataGridView1.Rows(e.RowIndex).Cells("姓名").Value.ToString : TextBox2.Text = DataGridView1.Rows(e.RowIndex).Cells("帳號").Value
  62. conn.Close()
  63. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  64. SQL1 = "SELECT 密碼 FROM 使用者權限管理表 WHERE 姓名 LIKE N'" & TextBox1.Text & "' OR 帳號 LIKE N'" & TextBox2.Text & "'"
  65. cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
  66. If (dr.Read()) Then : TextBox3.Text = dr("密碼") : End If : conn.Close()
  67. ComboBox1.Text = DataGridView1.Rows(e.RowIndex).Cells("部門").Value : ComboBox2.Text = DataGridView1.Rows(e.RowIndex).Cells("職稱").Value
  68. '---------同時控制所有具有一定命名規則的控件---------------------------------------------------------------------------------------------------------------------------------------------
  69. For no As Integer = 1 To 96
  70. If no - 1 < 10 Then : HH = "0" & no - 1 : ElseIf no - 1 >= 10 Then : HH = no - 1 : End If
  71. Dim checkbox As CheckBox = CType(Me.Controls.Find("CheckBox" + no.ToString(), True)(0), CheckBox)
  72. checkbox.Checked = DataGridView1.Rows(e.RowIndex).Cells("CC" & HH).Value
  73. Next
  74. End If
  75. End Sub
  76. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  77. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  78. SQL1 = "INSERT INTO 使用者權限管理表 (姓名, 帳號, 密碼, 部門, 職稱, 員工編號, ID卡號, CC00, CC01, CC02, CC03, CC04, CC05, CC06, CC07, CC08, CC09, CC10, CC11, CC12, CC13, CC14, CC15, CC16,
  79. CC17, CC18, CC19, CC20, CC21, CC22, CC23, CC24, CC25, CC26, CC27, CC28, CC29, CC30, CC31, CC32, CC33, CC34, CC35, CC36, CC37, CC38, CC39, CC40, CC41, CC42, CC43, CC44, CC45, CC46,
  80. CC47, CC48, CC49, CC50, CC51, CC52, CC53, CC54, CC55, CC56, CC57, CC58, CC59, CC60, CC61, CC62, CC63, CC64, CC65, CC66, CC67, CC68, CC69, CC70, CC71, CC72, CC73, CC74, CC75, CC76,
  81. CC77, CC78, CC79, CC80, CC81, CC82, CC83, CC84, CC85, CC86, CC87, CC88, CC89, CC90, CC91, CC92, CC93, CC94, CC95) " &
  82. "VALUES (N'" & TextBox1.Text & "',N'" & TextBox2.Text & "',N'" & TextBox3.Text & "', N'" & ComboBox1.Text & "', N'" & ComboBox2.Text &
  83. "', N'', N'', '" & CheckBox1.Checked & "', '" & CheckBox2.Checked & "', '" & CheckBox3.Checked & "', '" & CheckBox4.Checked & "', '" & CheckBox5.Checked & "', '" & CheckBox6.Checked &
  84. "', '" & CheckBox7.Checked & "', '" & CheckBox8.Checked & "', '" & CheckBox9.Checked & "', '" & CheckBox10.Checked & "', '" & CheckBox11.Checked & "', '" & CheckBox12.Checked &
  85. "', '" & CheckBox13.Checked & "', '" & CheckBox14.Checked & "', '" & CheckBox15.Checked & "', '" & CheckBox16.Checked & "', '" & CheckBox17.Checked & "', '" & CheckBox18.Checked &
  86. "', '" & CheckBox19.Checked & "', '" & CheckBox20.Checked & "', '" & CheckBox21.Checked & "', '" & CheckBox22.Checked & "', '" & CheckBox23.Checked & "', '" & CheckBox24.Checked &
  87. "', '" & CheckBox25.Checked & "', '" & CheckBox26.Checked & "', '" & CheckBox27.Checked & "', '" & CheckBox28.Checked & "', '" & CheckBox29.Checked & "', '" & CheckBox30.Checked &
  88. "', '" & CheckBox31.Checked & "', '" & CheckBox32.Checked & "', '" & CheckBox33.Checked & "', '" & CheckBox34.Checked & "', '" & CheckBox35.Checked & "', '" & CheckBox36.Checked &
  89. "', '" & CheckBox37.Checked & "', '" & CheckBox38.Checked & "', '" & CheckBox39.Checked & "', '" & CheckBox40.Checked & "', '" & CheckBox41.Checked & "', '" & CheckBox42.Checked &
  90. "', '" & CheckBox43.Checked & "', '" & CheckBox44.Checked & "', '" & CheckBox45.Checked & "', '" & CheckBox46.Checked & "', '" & CheckBox47.Checked & "', '" & CheckBox48.Checked &
  91. "', '" & CheckBox49.Checked & "', '" & CheckBox50.Checked & "', '" & CheckBox51.Checked & "', '" & CheckBox52.Checked & "', '" & CheckBox53.Checked & "', '" & CheckBox54.Checked &
  92. "', '" & CheckBox55.Checked & "', '" & CheckBox56.Checked & "', '" & CheckBox57.Checked & "', '" & CheckBox58.Checked & "', '" & CheckBox59.Checked & "', '" & CheckBox60.Checked &
  93. "', '" & CheckBox61.Checked & "', '" & CheckBox62.Checked & "', '" & CheckBox63.Checked & "', '" & CheckBox64.Checked & "', '" & CheckBox65.Checked & "', '" & CheckBox66.Checked &
  94. "', '" & CheckBox67.Checked & "', '" & CheckBox68.Checked & "', '" & CheckBox69.Checked & "', '" & CheckBox70.Checked & "', '" & CheckBox71.Checked & "', '" & CheckBox72.Checked &
  95. "', '" & CheckBox73.Checked & "', '" & CheckBox74.Checked & "', '" & CheckBox75.Checked & "', '" & CheckBox76.Checked & "', '" & CheckBox77.Checked & "', '" & CheckBox78.Checked &
  96. "', '" & CheckBox79.Checked & "', '" & CheckBox80.Checked & "', '" & CheckBox81.Checked & "', '" & CheckBox82.Checked & "', '" & CheckBox83.Checked & "', '" & CheckBox84.Checked &
  97. "', '" & CheckBox85.Checked & "', '" & CheckBox86.Checked & "', '" & CheckBox87.Checked & "', '" & CheckBox88.Checked & "', '" & CheckBox89.Checked & "', '" & CheckBox90.Checked &
  98. "', '" & CheckBox91.Checked & "', '" & CheckBox92.Checked & "', '" & CheckBox93.Checked & "', '" & CheckBox94.Checked & "', '" & CheckBox95.Checked & "', '" & CheckBox96.Checked & "')"
  99. cmd.Connection = conn : cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close()
  100. MsgBox("新增完成")
  101. Set_使用者清單() : Button1.Enabled = False : Button4.Enabled = True
  102. End Sub
  103. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  104. If TextBox1.Text = "" Or TextBox2.Text = "" Or TextBox3.Text = "" Then
  105. MsgBox("輸入資料有誤")
  106. Else
  107. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  108. SQL1 = "UPDATE 使用者權限管理表 SET 姓名 = N'" & TextBox1.Text & "', 密碼 = N'" & TextBox3.Text & "', 部門 = N'" & ComboBox1.Text & "', 職稱 = N'" & ComboBox2.Text &
  109. "', CC00 = '" & CheckBox1.Checked & "', CC01 = '" & CheckBox2.Checked & "', CC02 = '" & CheckBox3.Checked & "', CC03 = '" & CheckBox4.Checked & "', CC04 = '" & CheckBox5.Checked &
  110. "', CC05 = '" & CheckBox6.Checked & "', CC06 = '" & CheckBox7.Checked & "', CC07 = '" & CheckBox8.Checked & "', CC08 = '" & CheckBox9.Checked & "', CC09 = '" & CheckBox10.Checked &
  111. "', CC10 = '" & CheckBox11.Checked & "', CC11 = '" & CheckBox12.Checked & "', CC12 = '" & CheckBox13.Checked & "', CC13 = '" & CheckBox14.Checked & "', CC14 = '" & CheckBox15.Checked &
  112. "', CC15 = '" & CheckBox16.Checked & "', CC16 = '" & CheckBox17.Checked & "', CC17 = '" & CheckBox18.Checked & "', CC18 = '" & CheckBox19.Checked & "', CC19 = '" & CheckBox20.Checked &
  113. "', CC20 = '" & CheckBox21.Checked & "', CC21 = '" & CheckBox22.Checked & "', CC22 = '" & CheckBox23.Checked & "', CC23 = '" & CheckBox24.Checked & "', CC24 = '" & CheckBox25.Checked &
  114. "', CC25 = '" & CheckBox26.Checked & "', CC26 = '" & CheckBox27.Checked & "', CC27 = '" & CheckBox28.Checked & "', CC28 = '" & CheckBox29.Checked & "', CC29 = '" & CheckBox30.Checked &
  115. "', CC30 = '" & CheckBox31.Checked & "', CC31 = '" & CheckBox32.Checked & "', CC32 = '" & CheckBox33.Checked & "', CC33 = '" & CheckBox34.Checked & "', CC34 = '" & CheckBox35.Checked &
  116. "', CC35 = '" & CheckBox36.Checked & "', CC36 = '" & CheckBox37.Checked & "', CC37 = '" & CheckBox38.Checked & "', CC38 = '" & CheckBox39.Checked & "', CC39 = '" & CheckBox40.Checked &
  117. "', CC40 = '" & CheckBox41.Checked & "', CC41 = '" & CheckBox42.Checked & "', CC42 = '" & CheckBox43.Checked & "', CC43 = '" & CheckBox44.Checked & "', CC44 = '" & CheckBox45.Checked &
  118. "', CC45 = '" & CheckBox46.Checked & "', CC46 = '" & CheckBox47.Checked & "', CC47 = '" & CheckBox48.Checked & "', CC48 = '" & CheckBox49.Checked & "', CC49 = '" & CheckBox50.Checked &
  119. "', CC50 = '" & CheckBox51.Checked & "', CC51 = '" & CheckBox52.Checked & "', CC52 = '" & CheckBox53.Checked & "', CC53 = '" & CheckBox54.Checked & "', CC54 = '" & CheckBox55.Checked &
  120. "', CC55 = '" & CheckBox56.Checked & "', CC56 = '" & CheckBox57.Checked & "', CC57 = '" & CheckBox58.Checked & "', CC58 = '" & CheckBox59.Checked & "', CC59 = '" & CheckBox60.Checked &
  121. "', CC60 = '" & CheckBox61.Checked & "', CC61 = '" & CheckBox62.Checked & "', CC62 = '" & CheckBox63.Checked & "', CC63 = '" & CheckBox64.Checked & "', CC64 = '" & CheckBox65.Checked &
  122. "', CC65 = '" & CheckBox66.Checked & "', CC66 = '" & CheckBox67.Checked & "', CC67 = '" & CheckBox68.Checked & "', CC68 = '" & CheckBox69.Checked & "', CC69 = '" & CheckBox70.Checked &
  123. "', CC70 = '" & CheckBox71.Checked & "', CC71 = '" & CheckBox72.Checked & "', CC72 = '" & CheckBox73.Checked & "', CC73 = '" & CheckBox74.Checked & "', CC74 = '" & CheckBox75.Checked &
  124. "', CC75 = '" & CheckBox76.Checked & "', CC76 = '" & CheckBox77.Checked & "', CC77 = '" & CheckBox78.Checked & "', CC78 = '" & CheckBox79.Checked & "', CC79 = '" & CheckBox80.Checked &
  125. "', CC80 = '" & CheckBox81.Checked & "', CC81 = '" & CheckBox82.Checked & "', CC82 = '" & CheckBox83.Checked & "', CC83 = '" & CheckBox84.Checked & "', CC84 = '" & CheckBox85.Checked &
  126. "', CC85 = '" & CheckBox86.Checked & "', CC86 = '" & CheckBox87.Checked & "', CC87 = '" & CheckBox88.Checked & "', CC88 = '" & CheckBox89.Checked & "', CC89 = '" & CheckBox90.Checked &
  127. "', CC90 = '" & CheckBox91.Checked & "', CC91 = '" & CheckBox92.Checked & "', CC92 = '" & CheckBox93.Checked & "', CC93 = '" & CheckBox94.Checked & "', CC94 = '" & CheckBox95.Checked &
  128. "', CC95 = '" & CheckBox96.Checked & "' " &
  129. "WHERE (帳號 = '" & TextBox2.Text & "')"
  130. cmd.CommandText = SQL1 : cmd.ExecuteNonQuery() : conn.Close() : conn.Close()
  131. MsgBox("新增完成")
  132. End If
  133. Set_使用者清單()
  134. End Sub
  135. Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  136. SQL1 = "DELETE FROM 使用者權限管理表 WHERE (帳號 = '" & TextBox2.Text & "')"
  137. cmd.CommandText = SQL1 : cmd.Connection = conn
  138. If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
  139. Dim aa As MsgBoxResult
  140. aa = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
  141. If aa = MsgBoxResult.Ok Then : cmd.ExecuteNonQuery() : cmd.ExecuteNonQuery() : MsgBox("刪除完成") : End If
  142. conn.Close() : conn.Close()
  143. TextBox1.Text = "" : TextBox2.Text = "" : TextBox2.Text = "" : ComboBox1下拉表單資料載入() : ComboBox2下拉表單資料載入() : CheckBox1.Checked = False
  144. Set_使用者清單()
  145. End Sub
  146. Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
  147. TextBox1.Text = "" : TextBox2.Text = "" : TextBox3.Text = "" : ComboBox1下拉表單資料載入() : ComboBox2下拉表單資料載入() : Button4.Enabled = False : Button1.Enabled = True
  148. Set_格式設定()
  149. End Sub
  150. Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
  151. PA = InputBox("請輸入要查詢的資料") : ComboBox2下拉表單資料載入()
  152. End Sub
  153. '*************************************************************************************************************************************
  154. Private Sub CheckBox11_Click(sender As Object, e As EventArgs) Handles CheckBox11.Click
  155. If CheckBox10.Checked = False Then : CheckBox10.Checked = True : End If
  156. End Sub
  157. Private Sub CheckBox12_Click(sender As Object, e As EventArgs) Handles CheckBox12.Click
  158. If CheckBox10.Checked = False Then : CheckBox10.Checked = True : End If
  159. End Sub
  160. Private Sub CheckBox13_Click(sender As Object, e As EventArgs) Handles CheckBox13.Click
  161. If CheckBox10.Checked = False Then : CheckBox10.Checked = True : End If : If CheckBox12.Checked = False Then : CheckBox12.Checked = True : End If
  162. End Sub
  163. Private Sub CheckBox37_Click(sender As Object, e As EventArgs) Handles CheckBox37.Click
  164. If CheckBox10.Checked = False Then : CheckBox10.Checked = True : End If
  165. End Sub
  166. Private Sub CheckBox38_Click(sender As Object, e As EventArgs) Handles CheckBox38.Click
  167. If CheckBox10.Checked = False Then : CheckBox10.Checked = True : End If
  168. End Sub
  169. '*************************************************************************************************************************************
  170. Private Sub CheckBox23_Click(sender As Object, e As EventArgs) Handles CheckBox23.Click
  171. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  172. End Sub
  173. Private Sub CheckBox24_Click(sender As Object, e As EventArgs) Handles CheckBox24.Click
  174. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If : If CheckBox23.Checked = False Then : CheckBox23.Checked = True : End If
  175. End Sub
  176. Private Sub CheckBox25_Click(sender As Object, e As EventArgs) Handles CheckBox25.Click
  177. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If : If CheckBox23.Checked = False Then : CheckBox23.Checked = True : End If
  178. End Sub
  179. Private Sub CheckBox26_Click(sender As Object, e As EventArgs) Handles CheckBox26.Click
  180. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If : If CheckBox23.Checked = False Then : CheckBox23.Checked = True : End If
  181. End Sub
  182. Private Sub CheckBox88_Click(sender As Object, e As EventArgs) Handles CheckBox88.Click
  183. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  184. End Sub
  185. Private Sub CheckBox64_Click(sender As Object, e As EventArgs) Handles CheckBox64.Click
  186. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  187. End Sub
  188. Private Sub CheckBox65_Click(sender As Object, e As EventArgs) Handles CheckBox65.Click
  189. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  190. End Sub
  191. Private Sub CheckBox66_Click(sender As Object, e As EventArgs) Handles CheckBox66.Click
  192. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  193. End Sub
  194. Private Sub CheckBox67_Click(sender As Object, e As EventArgs) Handles CheckBox67.Click
  195. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  196. End Sub
  197. Private Sub CheckBox68_Click(sender As Object, e As EventArgs) Handles CheckBox68.Click
  198. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  199. End Sub
  200. Private Sub CheckBox69_Click(sender As Object, e As EventArgs) Handles CheckBox69.Click
  201. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  202. End Sub
  203. Private Sub CheckBox70_Click(sender As Object, e As EventArgs) Handles CheckBox70.Click
  204. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  205. End Sub
  206. Private Sub CheckBox71_Click(sender As Object, e As EventArgs) Handles CheckBox71.Click
  207. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  208. End Sub
  209. Private Sub CheckBox72_Click(sender As Object, e As EventArgs) Handles CheckBox72.Click
  210. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  211. End Sub
  212. Private Sub CheckBox73_Click(sender As Object, e As EventArgs) Handles CheckBox73.Click
  213. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  214. End Sub
  215. Private Sub CheckBox74_Click(sender As Object, e As EventArgs) Handles CheckBox74.Click
  216. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  217. End Sub
  218. Private Sub CheckBox75_Click(sender As Object, e As EventArgs) Handles CheckBox75.Click
  219. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  220. End Sub
  221. Private Sub CheckBox76_Click(sender As Object, e As EventArgs) Handles CheckBox76.Click
  222. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  223. End Sub
  224. Private Sub CheckBox77_Click(sender As Object, e As EventArgs) Handles CheckBox77.Click
  225. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  226. End Sub
  227. Private Sub CheckBox78_Click(sender As Object, e As EventArgs) Handles CheckBox78.Click
  228. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  229. End Sub
  230. Private Sub CheckBox79_Click(sender As Object, e As EventArgs) Handles CheckBox79.Click
  231. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  232. End Sub
  233. Private Sub CheckBox80_Click(sender As Object, e As EventArgs) Handles CheckBox80.Click
  234. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  235. End Sub
  236. Private Sub CheckBox89_Click(sender As Object, e As EventArgs) Handles CheckBox89.Click
  237. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  238. End Sub
  239. Private Sub CheckBox90_Click(sender As Object, e As EventArgs) Handles CheckBox90.Click
  240. If CheckBox14.Checked = False Then : CheckBox14.Checked = True : End If
  241. End Sub
  242. '*************************************************************************************************************************************
  243. Private Sub CheckBox18_Click(sender As Object, e As EventArgs) Handles CheckBox18.Click
  244. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  245. End Sub
  246. Private Sub CheckBox19_Click(sender As Object, e As EventArgs) Handles CheckBox19.Click
  247. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If : If CheckBox18.Checked = False Then : CheckBox18.Checked = True : End If
  248. End Sub
  249. Private Sub CheckBox20_Click(sender As Object, e As EventArgs) Handles CheckBox20.Click
  250. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If : If CheckBox18.Checked = False Then : CheckBox18.Checked = True : End If
  251. End Sub
  252. Private Sub CheckBox21_Click(sender As Object, e As EventArgs) Handles CheckBox21.Click
  253. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If : If CheckBox18.Checked = False Then : CheckBox18.Checked = True : End If
  254. End Sub
  255. Private Sub CheckBox58_Click(sender As Object, e As EventArgs) Handles CheckBox58.Click
  256. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  257. End Sub
  258. Private Sub CheckBox59_Click(sender As Object, e As EventArgs) Handles CheckBox59.Click
  259. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  260. End Sub
  261. Private Sub CheckBox60_Click(sender As Object, e As EventArgs) Handles CheckBox60.Click
  262. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  263. End Sub
  264. Private Sub CheckBox61_Click(sender As Object, e As EventArgs) Handles CheckBox61.Click
  265. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  266. End Sub
  267. Private Sub CheckBox91_Click(sender As Object, e As EventArgs) Handles CheckBox91.Click
  268. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  269. End Sub
  270. Private Sub CheckBox92_Click(sender As Object, e As EventArgs) Handles CheckBox92.Click
  271. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  272. End Sub
  273. Private Sub CheckBox93_Click(sender As Object, e As EventArgs) Handles CheckBox93.Click
  274. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  275. End Sub
  276. Private Sub CheckBox94_Click(sender As Object, e As EventArgs) Handles CheckBox94.Click
  277. If CheckBox22.Checked = False Then : CheckBox22.Checked = True : End If
  278. End Sub
  279. '*************************************************************************************************************************************
  280. Private Sub CheckBox6_Click(sender As Object, e As EventArgs) Handles CheckBox6.Click
  281. If CheckBox5.Checked = False Then : CheckBox5.Checked = True : End If
  282. End Sub
  283. Private Sub CheckBox7_Click(sender As Object, e As EventArgs) Handles CheckBox7.Click
  284. If CheckBox5.Checked = False Then : CheckBox5.Checked = True : End If : If CheckBox6.Checked = False Then : CheckBox6.Checked = True : End If
  285. End Sub
  286. Private Sub CheckBox8_Click(sender As Object, e As EventArgs) Handles CheckBox8.Click
  287. If CheckBox5.Checked = False Then : CheckBox5.Checked = True : End If : If CheckBox6.Checked = False Then : CheckBox6.Checked = True : End If
  288. End Sub
  289. Private Sub CheckBox9_Click(sender As Object, e As EventArgs) Handles CheckBox9.Click
  290. If CheckBox5.Checked = False Then : CheckBox5.Checked = True : End If : If CheckBox6.Checked = False Then : CheckBox6.Checked = True : End If
  291. End Sub
  292. Private Sub CheckBox34_Click(sender As Object, e As EventArgs) Handles CheckBox34.Click
  293. If CheckBox5.Checked = False Then : CheckBox5.Checked = True : End If
  294. End Sub
  295. '*************************************************************************************************************************************
  296. Private Sub CheckBox2_Click(sender As Object, e As EventArgs) Handles CheckBox2.Click
  297. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  298. End Sub
  299. Private Sub CheckBox27_Click(sender As Object, e As EventArgs) Handles CheckBox27.Click
  300. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  301. End Sub
  302. Private Sub CheckBox3_Click(sender As Object, e As EventArgs) Handles CheckBox3.Click
  303. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  304. End Sub
  305. Private Sub CheckBox4_Click(sender As Object, e As EventArgs) Handles CheckBox4.Click
  306. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  307. End Sub
  308. Private Sub CheckBox33_Click(sender As Object, e As EventArgs) Handles CheckBox33.Click
  309. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  310. End Sub
  311. Private Sub CheckBox53_Click(sender As Object, e As EventArgs) Handles CheckBox53.Click
  312. If CheckBox1.Checked = False Then : CheckBox1.Checked = True : End If
  313. End Sub
  314. '*************************************************************************************************************************************
  315. Private Sub CheckBox29_Click(sender As Object, e As EventArgs) Handles CheckBox29.Click
  316. If CheckBox28.Checked = False Then : CheckBox28.Checked = True : End If
  317. End Sub
  318. Private Sub CheckBox30_Click(sender As Object, e As EventArgs) Handles CheckBox30.Click
  319. If CheckBox28.Checked = False Then : CheckBox28.Checked = True : End If
  320. End Sub
  321. Private Sub CheckBox31_Click(sender As Object, e As EventArgs) Handles CheckBox31.Click
  322. If CheckBox28.Checked = False Then : CheckBox28.Checked = True : End If
  323. End Sub
  324. Private Sub CheckBox32_Click(sender As Object, e As EventArgs) Handles CheckBox32.Click
  325. If CheckBox28.Checked = False Then : CheckBox28.Checked = True : End If
  326. End Sub
  327. Private Sub CheckBox44_Click(sender As Object, e As EventArgs) Handles CheckBox44.Click
  328. If CheckBox28.Checked = False Then : CheckBox28.Checked = True : End If
  329. End Sub
  330. '*************************************************************************************************************************************
  331. Private Sub CheckBox45_Click(sender As Object, e As EventArgs) Handles CheckBox45.Click
  332. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  333. End Sub
  334. Private Sub CheckBox46_Click(sender As Object, e As EventArgs) Handles CheckBox46.Click
  335. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  336. End Sub
  337. Private Sub CheckBox47_Click(sender As Object, e As EventArgs) Handles CheckBox47.Click
  338. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  339. End Sub
  340. Private Sub CheckBox55_Click(sender As Object, e As EventArgs) Handles CheckBox55.Click
  341. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  342. End Sub
  343. Private Sub CheckBox56_Click(sender As Object, e As EventArgs) Handles CheckBox56.Click
  344. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  345. End Sub
  346. Private Sub CheckBox57_Click(sender As Object, e As EventArgs) Handles CheckBox57.Click
  347. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  348. End Sub
  349. Private Sub CheckBox36_Click(sender As Object, e As EventArgs) Handles CheckBox36.Click
  350. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  351. End Sub
  352. Private Sub CheckBox43_Click(sender As Object, e As EventArgs) Handles CheckBox43.Click
  353. If CheckBox35.Checked = False Then : CheckBox35.Checked = True : End If
  354. End Sub
  355. '*************************************************************************************************************************************
  356. Private Sub CheckBox41_Click(sender As Object, e As EventArgs) Handles CheckBox41.Click
  357. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  358. End Sub
  359. Private Sub CheckBox42_Click(sender As Object, e As EventArgs) Handles CheckBox42.Click
  360. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If : If CheckBox41.Checked = False Then : CheckBox41.Checked = True : End If
  361. End Sub
  362. Private Sub CheckBox63_Click(sender As Object, e As EventArgs) Handles CheckBox63.Click
  363. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  364. End Sub
  365. Private Sub CheckBox15_Click(sender As Object, e As EventArgs) Handles CheckBox15.Click
  366. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  367. End Sub
  368. Private Sub CheckBox84_Click(sender As Object, e As EventArgs) Handles CheckBox84.Click
  369. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  370. End Sub
  371. Private Sub CheckBox16_Click(sender As Object, e As EventArgs) Handles CheckBox16.Click
  372. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If : If CheckBox15.Checked = False Then : CheckBox15.Checked = True : End If
  373. End Sub
  374. Private Sub CheckBox17_Click(sender As Object, e As EventArgs) Handles CheckBox17.Click
  375. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If : If CheckBox15.Checked = False Then : CheckBox15.Checked = True : End If
  376. End Sub
  377. Private Sub CheckBox40_Click(sender As Object, e As EventArgs) Handles CheckBox40.Click
  378. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  379. End Sub
  380. Private Sub CheckBox85_Click(sender As Object, e As EventArgs) Handles CheckBox85.Click
  381. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  382. End Sub
  383. Private Sub CheckBox86_Click(sender As Object, e As EventArgs) Handles CheckBox86.Click
  384. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  385. End Sub
  386. Private Sub CheckBox87_Click(sender As Object, e As EventArgs) Handles CheckBox87.Click
  387. If CheckBox39.Checked = False Then : CheckBox39.Checked = True : End If
  388. End Sub
  389. '*************************************************************************************************************************************
  390. Private Sub CheckBox49_Click(sender As Object, e As EventArgs) Handles CheckBox49.Click
  391. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  392. End Sub
  393. Private Sub CheckBox50_Click(sender As Object, e As EventArgs) Handles CheckBox50.Click
  394. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  395. End Sub
  396. Private Sub CheckBox51_Click(sender As Object, e As EventArgs) Handles CheckBox51.Click
  397. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  398. End Sub
  399. Private Sub CheckBox52_Click(sender As Object, e As EventArgs) Handles CheckBox52.Click
  400. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  401. End Sub
  402. Private Sub CheckBox81_Click(sender As Object, e As EventArgs) Handles CheckBox81.Click
  403. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  404. End Sub
  405. Private Sub CheckBox82_Click(sender As Object, e As EventArgs) Handles CheckBox82.Click
  406. If CheckBox48.Checked = False Then : CheckBox48.Checked = True : End If
  407. End Sub
  408. '*************************************************************************************************************************************
  409. Private Sub CheckBox54_Click(sender As Object, e As EventArgs) Handles CheckBox54.Click
  410. If CheckBox62.Checked = False Then : CheckBox62.Checked = True : End If
  411. End Sub
  412. Private Sub CheckBox95_Click(sender As Object, e As EventArgs) Handles CheckBox95.Click
  413. If CheckBox62.Checked = False Then : CheckBox62.Checked = True : End If
  414. End Sub
  415. Private Sub CheckBox96_Click(sender As Object, e As EventArgs) Handles CheckBox96.Click
  416. If CheckBox62.Checked = False Then : CheckBox62.Checked = True : End If
  417. End Sub
  418. End Class