Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
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