السلام عليكم
عندي أكواد في مشروع التخرج
أبي مهندس يشرحها لي.. لو سمحتوا...

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim UserName As String = Me.txtUserName.Text
Dim Password As String = Me.txtPassword.Text
If UserName.Trim = "" OrElse Password.Trim = "" Then
Me.lblMessage.Text = "Please Enter User Name And Password"
Me.lblMessage.ForeColor = Drawing.Color.Red
Exit Sub
End If
Dim em As New EmployeeManagement
Dim dt As DataTable = em.LogIn(UserName, Password)
If dt.Rows.Count = 0 Then
Me.lblMessage.Text = "Invalid User Name or Password"
Me.lblMessage.ForeColor = Drawing.Color.Red
Exit Sub
End If
Session("Employee") = dt
If CBool(dt.Rows(0)("IsAdmin")) = True Then
Response.Redirect("HomePage.aspx")
Else
Dim sm As New RestaurantManagement
Dim ss As New SearchRestaurant
ss.SetEmployeeID(dt.Rows(0)("EmployeeID"))
Dim DTS As DataTable = sm.FindRestaurant(ss)
If DTS.Rows.Count = 0 Then
Me.lblMessage.Text = "You Cant Log In Because You Have not Been Assigned to a Restaurant as a Restaurant employee"
Me.lblMessage.ForeColor = Drawing.Color.Red
Exit Sub
End If
Session("Restaurant") = DTS
Response.Redirect("Restaurant_HomePage.aspx")
End If
End Sub
Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click
Dim objEmployee As New Employee
Dim objManageEmployee As New EmployeeManagement
objEmployee.setEmployeeName(Me.txtEmployeeName.Text)
objEmployee.setEmployeePhone(Me.txtEmployeePhone.Text)
objEmployee.setUserName(Me.txtUserName.Text)
objEmployee.setPassword(Me.txtPassword.Text)
objEmployee.setIsAdmin(1)
If objManageEmployee.isValidEmployee(objEmployee) Then
objManageEmployee.AddEmployee(objEmployee)
Me.lblMessage.ForeColor = Drawing.Color.Green
Me.lblMessage.Text = "Employee has been added successfully"
Me.txtEmployeeName.Text = ""
Me.txtEmployeePhone.Text = ""
Me.txtUserName.Text = ""
Me.txtPassword.Text = ""
Else
Me.lblMessage.ForeColor = Drawing.Color.Red
Me.lblMessage.Text = objManageEmployee.getError()
End If
End Sub
Private Sub Search()
Me.lblSearchMessage.Text = ""
Dim objSearchEmployee As New SearchEmployee
Dim objManageEmployee As New EmployeeManagement
objSearchEmployee.setEmployeeName(Me.txtSearchEmployeeName.Text)
objSearchEmployee.setEmployeePhone(Me.txtSearchEmployeePhone.Text)
objSearchEmployee.setIsAdmin(1)
Dim dt As DataTable = objManageEmployee.findEmployee(objSearchEmployee)
dt.Columns.Remove("IsAdmin")
dt.Columns.Remove("(IsAdmin)")
dt.Columns.Remove("Password")
Me.GridView1.DataSource = dt
Me.GridView1.DataBind()
If dt.Rows.Count = 0 Then
Me.lblSearchMessage.Text = "No Data Found..."
End If
End Sub
Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click
Dim objRestaurantCategory As New RestaurantCategory
Dim objManageRestaurantCategory As New RestaurantCategoryManagement
objRestaurantCategory.setRestaurantCategoryName(Me.txtRestaurantCategoryName.Text)
If objManageRestaurantCategory.isValidRestaurantCategory(objRestaurantCategory) Then
objManageRestaurantCategory.AddRestaurantCategory(objRestaurantCategory)
Me.lblMessage.ForeColor = Drawing.Color.Green
Me.lblMessage.Text = "Restaurant Category has been added successfully"
Me.txtRestaurantCategoryName.Text = ""
Else
Me.lblMessage.ForeColor = Drawing.Color.Red
Me.lblMessage.Text = objManageRestaurantCategory.getError()
End If
End Subيتبع...





