PageRenderTime 40ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/e_desk/user_menu.aspx.vb

http://github.com/shafiqissani/eDesk-Systems
Visual Basic | 95 lines | 72 code | 18 blank | 5 comment | 0 complexity | fce24d915b9f029b3d1cba2d8e256756 MD5 | raw file
  1. Imports System.Data
  2. Imports System.Data.SqlClient
  3. Namespace e_desk
  4. Partial Class user_menu
  5. Inherits System.Web.UI.Page
  6. #Region " Web Form Designer Generated Code "
  7. 'This call is required by the Web Form Designer.
  8. <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  9. End Sub
  10. Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
  11. 'CODEGEN: This method call is required by the Web Form Designer
  12. 'Do not modify it using the code editor.
  13. InitializeComponent()
  14. End Sub
  15. #End Region
  16. Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  17. 'Put user code to initialize the page here
  18. Dim con As SqlConnection = New SqlConnection("Server=(local);uid=sa;database=eDesk")
  19. con.Open()
  20. If Not IsPostBack Then
  21. Dim str As String
  22. str = "select categorycode from hdcategories"
  23. Dim cmd1 As SqlCommand = New SqlCommand(str, con)
  24. Dim dr As SqlDataReader
  25. dr = cmd1.ExecuteReader()
  26. t5.DataSource = dr
  27. t5.DataBind()
  28. con.Close()
  29. End If
  30. End Sub
  31. Private Sub t5_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles t5.SelectedIndexChanged
  32. Dim con As SqlConnection = New SqlConnection("Server=(local);uid=sa;database=eDesk")
  33. con.Open()
  34. Dim str, s As String
  35. s = t5.SelectedItem.Value
  36. str = "select modulecode from hdmodules where categorycode='" + s + "' and status='Enabled'"
  37. Dim cmd1 As SqlCommand = New SqlCommand(str, con)
  38. Dim dr As SqlDataReader
  39. dr = cmd1.ExecuteReader()
  40. mt5.DataSource = dr
  41. mt5.DataBind()
  42. con.Close()
  43. End Sub
  44. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  45. Dim s1, s2, s3, s4, str As String
  46. s1 = t1.Text
  47. s2 = t2.Text
  48. s3 = t5.SelectedItem.Value
  49. s4 = mt5.SelectedItem.Value
  50. Dim con As SqlConnection = New SqlConnection("Server=(local);uid=sa;database=eDesk")
  51. 'con.Open()
  52. Dim cmd As SqlCommand
  53. str = "select max(problemid) from problems_master"
  54. cmd = New SqlCommand(str, con)
  55. Dim pi As Integer
  56. Dim dr As SqlDataReader
  57. con.Open()
  58. dr = cmd.ExecuteReader
  59. If dr.Read Then
  60. pi = dr.GetInt32(0)
  61. End If
  62. con.Close()
  63. str = "insert into problems_master(problemid,categorycode,modulecode,sub,problem,userid,status) values(" & pi + 1 & ",'" + s3 + "','" + s4 + "','" + s1 + "','" + s2 + "','" + Session("username") + "','Open')"
  64. cmd = New SqlCommand(str, con)
  65. con.Open()
  66. cmd.ExecuteNonQuery()
  67. Response.Write("Problem post sucessfully")
  68. p1.Visible = False
  69. con.Close()
  70. End Sub
  71. Private Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Click
  72. p1.Visible = True
  73. t1.Text = ""
  74. t2.Text = ""
  75. End Sub
  76. End Class
  77. End Namespace