You are on page 1of 26

Index.

aspx
Imports System.Data.SqlClient
Imports System.Data
Partial Class index
Inherits System.Web.UI.Page

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button2.Click
If TextBox1.Text = "admin" And TextBox2.Text = "admin" Then
Session("login") = "yes"
Session("alevel") = "admin"
Response.Redirect("homepageadmin.aspx")
Else

If DropDownList3.Text = "Student" Then


Dim wlss As SqlConnection
wlss = New SqlConnection
Dim sqlCmd As SqlCommand = New SqlCommand("select *from student")
Dim myData As SqlDataReader
Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss
myData = sqlCmd.ExecuteReader
While (myData.Read)
If (uname = Trim(myData("registerno"))) Then

If (pass = Trim(myData("password"))) Then


Session("uname") = uname
Session("login") = "yes"
Session("alevel") = "student"
Session("registerno") = myData("registerno")
Session("csemester") = myData("csemester")
' Session("accno") = Trim(myData("accno"))
' Session("auth") = myData("authorized")

Response.Redirect("homeuser.aspx?uname=" + uname)

End If

Else
TextBox1.Text = "Incorrect"
TextBox2.Text = "Invalid Password"

End If
End While

'' Label4.Text = "Invalid Login Credentials"

Else
Dim wlss As SqlConnection
wlss = New SqlConnection
Dim sqlCmd As SqlCommand = New SqlCommand("select *from Authuntication")
Dim myData As SqlDataReader
Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader
While (myData.Read)
If (uname = Trim(myData("uname"))) Then

If (pass = Trim(myData("upassword"))) Then

Session("login") = "yes"
Session("alevel") = "admin"
Response.Redirect("homepageadmin.aspx?uname=" + uname)
Session("uid") = myData("userid").ToString

End If

Else
TextBox1.Text = "Invalid User"
TextBox2.Text = "Invalid Password"

End If

End While

'' Label4.Text = "Invalid Login Credentials"

End If

End If

' '' Label4.Text = "Invalid Login Credentials"


'If TextBox1.Text = "user" And TextBox2.Text = "user" Then
' Response.Redirect("homepage.aspx")
'End If

End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button1.Click
TextBox1.Text = ""
TextBox2.Text = ""

End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Me.Load
Session("login") = "no"
End Sub
End Class
Registration.aspx
Imports System.Data.SqlClient
Imports System.Data
Partial Class registration
Inherits System.Web.UI.Page
Public luid As String
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("INSERT INTO
Authuntication(uname,upassword,emailid,mobileno,accesslevel,subaccesslevel) values('" +
TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" +
DropDownList1.Text + "','" + DropDownList2.Text + "')")
Dim myData As SqlDataReader
Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

sqlCmd.ExecuteNonQuery()
Label1.Text = "Registration successfull, Please Login !!!"
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""

End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Me.Load
'Dim wlss As SqlConnection

'wlss = New SqlConnection


'Dim sqlCmd As SqlCommand = New SqlCommand("select *from Authuntication ")
'Dim myData As SqlDataReader
'Dim uname, pass, atype As String
'uname = TextBox1.Text
'pass = TextBox2.Text
'With wlss
' If .State = ConnectionState.Open Then .Close()

' .ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=E:\Visual Studio


2010\WebSites\Databasesec\DATABASESEC.MDF;Integrated Security=True;Connect
Timeout=30;User Instance=True"
' .Open()
'End With
'sqlCmd.Connection = wlss

'myData = sqlCmd.ExecuteReader
'While (myData.Read)
' luid = Val(myData("userid")) + 1
'End While

End Sub

'Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button2.Click
' TextBox1.Text = ""
' TextBox2.Text = ""
' TextBox3.Text = ""
' TextBox4.Text = ""
' TextBox5.Text = ""
' ' Response.Redirect("index.aspx")

'End Sub

Protected Sub DropDownList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As


System.EventArgs) Handles DropDownList1.SelectedIndexChanged

End Sub
End Class
InvigilatorAssignment.aspx
Imports System.Data.SqlClient
Imports System.Data
Partial Class departmentdetails
Inherits System.Web.UI.Page
Dim luid As String
Protected Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Button6.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("Select * from Finaltimetable")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

'Label2.Text = ""
Dim para As String
para = "1"
While (myData.Read)
If para = "1" Then
updateinviassignment(getinvidetails(para), myData("sessionid").ToString)
para = "2"
Else
updateinviassignment(getinvidetails(para), myData("sessionid").ToString)
para = "1"
End If
' Label2.Text = Label2.Text + "<tr bgcolor=yellow><td>" + myData("invigilatorid").ToString
+ "</td><td>" + myData("staffname").ToString + "</td><td>" +
myData("staffqualification").ToString + "</td><td>" + myData("mobileno").ToString + "</td><td>"
+ myData("emailid").ToString + "</td></tr>"

End While
' Label2.Text = Label2.Text + "</table>"
End Sub
Private Function getinvidetails(ByVal para As String) As String
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("SELECT invigilator.*, invigilatorid AS
Expr1 FROM invigilator ORDER BY Expr1")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label2.Text = "<table><tr


bgcolor=pink><td>invigilatorid</td><td>staffname</td><td>staffqualification</td><td>mobilen
o</td><td>emailid</td></tr>"
If para = "1" Then
While (myData.Read)
Return myData("invigilatorid").ToString
Label3.Text = Label3.Text + myData("invigilatorid").ToString
Exit While
End While
Else
While (myData.Read)
Label3.Text = Label3.Text + myData("invigilatorid").ToString
Return myData("invigilatorid").ToString

End While
End If

End Function
Private Function updateinviassignment(ByVal invigilatorid As String, ByVal sessionid As String)
As Boolean
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("INSERT INTO
invigilatorassignment(invigilatorid,sessionid) values('" + invigilatorid + "','" + sessionid + "')")
Dim myData As SqlDataReader
Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

sqlCmd.ExecuteNonQuery()
Return True
End Function

Protected Sub Button10_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button10.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("Select TOP 1 * from invigilator")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label2.Text = "<table><tr


bgcolor=pink><td>invigilatorid</td><td>staffname</td><td>staffqualification</td><td>mobilen
o</td><td>emailid</td></tr>"

While (myData.Read)
' Return myData("invigilatorid").ToString

End While
End Sub
End Class
Roomallocation.aspx
Imports System.Data.SqlClient
Imports System.Data
Partial Class departmentdetails
Inherits System.Web.UI.Page

Protected Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button6.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("SELECT * From Finaltimetable")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label13.Text = "<table><tr bgcolor=pink><td>Subject ID</td><td>Subject


Name</td><td>Subject Code</td><td>Department ID</td><td>Fee</td></tr>"
Dim i, j As Integer
i=0
j=1
Dim stcapacity As String
Dim startroomid As String
startroomid = "8001"

While (myData.Read)
stcapacity = getstcapacity(myData("subjectcode").ToString)

Label2.Text = Label2.Text + "<tr bgcolor=white><td>" + "<br><br>" + "</td><td>" + "" +


"</td><td>" + "" + "</td><td>" + "" + "</td><td>" + "" + "</td></tr>"
Label2.Text = Label2.Text + "<tr bgcolor=white><td><b>" + "Room ID:" + "</b></td><td>"
+ startroomid + "</td><td>" + getroomdet(startroomid, stcapacity) + "</td><td>" + "" +
"</td><td>" + "" + "</td></tr>"
Label2.Text = Label2.Text + "<tr bgcolor=Red><td>" + "SessionID" + "</td><td>" + "DayID"
+ "</td><td>" + "Session" + "</td><td>" + "Subject Code" + "</td><td>" + "Date" + "</td></tr>"
i=i+1
Label2.Text = Label2.Text + "<tr bgcolor=yellow><td>" + myData("sessionid").ToString +
"</td><td>" + myData("dayid").ToString + "</td><td>" + myData("session").ToString +
"</td><td>" + myData("subjectcode").ToString + "</td><td>" + myData("date").ToString +
"</td></tr>"
If j = 1 Then
genregstudents(myData("subjectcode").ToString, "A")
ElseIf j = 2 Then
genregstudents(myData("subjectcode").ToString, "B")
ElseIf j = 3 Then
genregstudents(myData("subjectcode").ToString, "C")
ElseIf j = 4 Then
genregstudents(myData("subjectcode").ToString, "D")
j=0
End If
startroomid = (Val(startroomid) + 1).ToString
j=j+1
End While
End Sub
Private Sub genregstudents(ByVal subjectcode As String, ByVal seattype As String)
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("SELECT examform.registerno,
examform.subjectcode, examform.amount, examform.papertype, examform.subjectcode AS
Expr1, student.studentname, student.csemester, student.degreename, student.gender,
departmentdetails.departmentname, subjectdetails.subjectname FROM examform INNER JOIN
student ON examform.registerno COLLATE Latin1_General_CI_AS = student.registerno INNER
JOIN departmentdetails ON student.department COLLATE SQL_Latin1_General_CP1_CI_AS =
departmentdetails.departmentid INNER JOIN subjectdetails ON examform.subjectcode =
subjectdetails.subjectcode WHERE examform.subjectcode = '" + subjectcode + "'")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label13.Text = "<table><tr bgcolor=pink><td>Subject ID</td><td>Subject


Name</td><td>Subject Code</td><td>Department ID</td><td>Fee</td></tr>"
Dim i As Integer
i=0
Label2.Text = Label2.Text + "<tr bgcolor=pink><td>" + "RegisterNo" + "</td><td>" + "Student
Name / Seat No" + "</td><td>" + "Subject Name" + "</td><td>" + "Semester" + "</td><td>" +
"Department Name" + "</td></tr>"
While (myData.Read)

i=i+1
Label2.Text = Label2.Text + "<tr bgcolor=yellow><td>" + myData("registerno").ToString +
"</td><td>" + myData("studentname").ToString + " / " + seattype + i.ToString + "</td><td>" +
myData("subjectname").ToString + "</td><td>" + myData("csemester").ToString + "</td><td>" +
myData("departmentname").ToString + "</td></tr>"

End While
End Sub
Private Function getroomdet(ByVal roomid As String, ByVal stcapacity As String) As String
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("SELECT * From roomdetails where
roomid='" + roomid + "'")

Dim myData As SqlDataReader


Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label13.Text = "<table><tr bgcolor=pink><td>Subject ID</td><td>Subject


Name</td><td>Subject Code</td><td>Department ID</td><td>Fee</td></tr>"
Dim i As Integer
i=0
Dim rid As String
While (myData.Read)
rid = "Room No:" + myData("roomno").ToString + " Room Capacity:" +
myData("noofseats").ToString + " Room Location:" + myData("location").ToString
End While

If rid = "" Then


Return "Room ID:" + roomid + " Need Room Capacity Of :" + stcapacity
Else
Return rid
End If

End Function
Private Function getstcapacity(ByVal subjectcode As String) As String
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("SELECT * From examform where
subjectcode='" + subjectcode + "'")
Dim myData As SqlDataReader
Dim uname, pass, atype As String

With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

' Label13.Text = "<table><tr bgcolor=pink><td>Subject ID</td><td>Subject


Name</td><td>Subject Code</td><td>Department ID</td><td>Fee</td></tr>"
Dim i As Integer
i=0
Dim rid As String
While (myData.Read)
i=i+1
End While

Return i

End Function
End Class
RoomDetails.aspx
Imports System.Data.SqlClient
Imports System.Data
Partial Class departmentdetails
Inherits System.Web.UI.Page
Dim luid As String
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles
Button1.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("Select * from roomdetails")

Dim myData As SqlDataReader


Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()
While (myData.Read)

luid = myData("roomid").ToString

End While
If luid = "" Then
TextBox1.Text = "8001"
Else
TextBox1.Text = (Val(luid) + 1).ToString
End If

TextBox2.Text = ""
TextBox3.Text = ""

Label1.Text = ""
End Sub

Protected Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button6.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("Select * from roomdetails")

Dim myData As SqlDataReader


Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

Label1.Text = "<table><tr
bgcolor=pink><td>roomid</td><td>roomno</td><td>noofseats</td><td>seattype</td><td>loca
tion</td></tr>"

While (myData.Read)
Label1.Text = Label1.Text + "<tr bgcolor=yellow><td>" + myData("roomid").ToString +
"</td><td>" + myData("roomno").ToString + "</td><td>" + myData("noofseats").ToString +
"</td><td>" + myData("seattype").ToString + "</td><td>" + myData("location").ToString +
"</td></tr>"

End While
Label1.Text = Label1.Text + "</table>"
End Sub

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button2.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("INSERT INTO
roomdetails(roomid,roomno,noofseats,seattype,location) values('" + TextBox1.Text + "','" +
TextBox2.Text + "','" + TextBox3.Text + "','" + DropDownList1.Text + "','" + TextBox4.Text + "')")
Dim myData As SqlDataReader
Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

sqlCmd.ExecuteNonQuery()
Label1.Text = "Room Info Updated !!!"
End Sub

Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button3.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("UPDATE roomdetails SET roomno='" +
TextBox2.Text + "',noofseats='" + TextBox3.Text + "',seattype='" + DropDownList1.Text +
"',location='" + TextBox4.Text + "' where roomid='" + TextBox1.Text + "'")
''Dim sqlCmd As SqlCommand = New SqlCommand("UPDATE INTO
departmentdetails(departmentid,departmentname,otherdetails) values('" + TextBox1.Text + "','"
+ TextBox2.Text + "','" + TextBox3.Text + "')")
Dim myData As SqlDataReader
Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

sqlCmd.ExecuteNonQuery()
Label1.Text = "Room Info changed !!!"
End Sub

Protected Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles


Button5.Click
Dim wlss As SqlConnection

wlss = New SqlConnection


Dim sqlCmd As SqlCommand = New SqlCommand("Select * from roomdetails where
roomid='" + TextBox1.Text + "'")

Dim myData As SqlDataReader


Dim uname, pass, atype As String
uname = TextBox1.Text
pass = TextBox2.Text
With wlss
If .State = ConnectionState.Open Then .Close()

.ConnectionString = "Data
Source=.\SQLEXPRESS;AttachDbFilename=D:\examinationcell\sqldata.mdf;Integrated
Security=True;Connect Timeout=30;User Instance=True"
.Open()
End With
sqlCmd.Connection = wlss

myData = sqlCmd.ExecuteReader()

While (myData.Read)

TextBox1.Text = myData("roomid").ToString
TextBox2.Text = myData("roomno").ToString
TextBox3.Text = myData("noofseats").ToString
TextBox4.Text = myData("location").ToString

DropDownList1.Text = myData("seattype").ToString
End While
If myData.HasRows = False Then
TextBox1.Text = "Not Found"
TextBox2.Text = "Not Found"
TextBox3.Text = "Not Found"
TextBox4.Text = "Not Found"

End If
End Sub
End Class

You might also like