sciexie

update code

Mar 9th, 2018
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. Private Sub pupdate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles pupdate.Click
  2.  
  3.  
  4.  
  5. If cbprof.Text = "" Then
  6. MessageBox.Show("Please fill up the form", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Warning)
  7.  
  8. Else
  9.  
  10.  
  11.  
  12. Dim ID As String
  13. Dim time As String
  14. Dim subjects As String
  15. Dim room_number As String
  16. Dim days As String
  17. Dim building_number As String
  18.  
  19. Dim grade As String
  20. Dim section As String
  21.  
  22. Dim semester As String
  23. Dim professor As String
  24.  
  25.  
  26. ID = txtid.Text.ToUpper.Trim
  27. time = cbtime.Text.ToUpper.Trim
  28. subjects = cbsubj.Text.ToUpper.Trim
  29. room_number = cbroom.Text.ToUpper.Trim
  30. days = cbday.Text.ToUpper.Trim
  31. building_number = cbbldg.Text.ToUpper.Trim
  32.  
  33. grade = cbgrade.Text.ToUpper.Trim
  34. section = cbsec.Text.ToUpper.Trim
  35.  
  36. semester = cbsem.Text.ToUpper.Trim
  37. professor = cbprof.Text.ToUpper.Trim()
  38.  
  39.  
  40. If isConflict(building_number, room_number, days, time, professor) Then
  41. MessageBox.Show("schedule conflict")
  42. Else
  43.  
  44.  
  45.  
  46. connectMe()
  47.  
  48. With myCmd
  49. .Connection = Con
  50. .CommandText = "UPDATE class_scheduler set time = '" & time & "' ,subjects = '" & subjects & "' , room_number= '" & room_number & "', days= '" & days & "', building_number = '" & building_number & "', grade ='" & grade & "' , section = '" & section & "', semester = '" & semester & "', professor = '" & professor & "' where ID = " & ID & ""
  51. .ExecuteNonQuery()
  52.  
  53.  
  54.  
  55. txtid.Enabled = True
  56. cbtime.Enabled = True
  57. cbsubj.Enabled = True
  58. cbroom.Enabled = True
  59. cbday.Enabled = True
  60. cbbldg.Enabled = True
  61.  
  62. cbgrade.Enabled = True
  63. cbsec.Enabled = True
  64.  
  65. cbsem.Enabled = True
  66.  
  67. cbprof.Enabled = True
  68.  
  69.  
  70.  
  71. cbprof.Focus()
  72.  
  73.  
  74.  
  75.  
  76.  
  77. End With
  78.  
  79. txtid.Enabled = False
  80. cbtime.Enabled = True
  81. cbsubj.Enabled = True
  82. cbroom.Enabled = True
  83. cbday.Enabled = True
  84. cbbldg.Enabled = True
  85.  
  86. cbgrade.Enabled = True
  87. cbsec.Enabled = True
  88.  
  89. cbsem.Enabled = True
  90.  
  91. cbprof.Enabled = True
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100. cbprof.Focus()
  101.  
  102.  
  103.  
  104.  
  105.  
  106. MessageBox.Show(" class List Updated.")
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113. txtid.Enabled = False
  114. cbtime.Enabled = False
  115. cbsubj.Enabled = False
  116. cbroom.Enabled = False
  117. cbday.Enabled = False
  118. cbbldg.Enabled = False
  119.  
  120. cbgrade.Enabled = False
  121. cbsec.Enabled = False
  122.  
  123. cbsem.Enabled = False
  124.  
  125. cbprof.Enabled = False
  126.  
  127. refreshMe()
  128.  
  129. End If
  130.  
  131. End If
Add Comment
Please, Sign In to add comment