private void EmpEdit_Click(object sender, RoutedEventArgs e) { dataAccess data = new dataAccess(); employees emp = new employees(); if (EmployeeNumber.Text == "") { MessageBox.Show("Cannot Edit without employee number"); } else if (EmployeeNumber.Text == "" || EmployeeID.Text == "" || EmployeeName.Text == "" || Email.Text == "" || Address.Text == "" || ReportTo.Text == "" || Username.Text == "" || PositionID.Text == "" || Password.Password.ToString() == "") { MessageBox.Show("All Fields are required to be filled"); } else { emp.EmployeeID = long.Parse(EmployeeID.Text); emp.EmployeeNumber = int.Parse(EmployeeNumber.Text); emp.EmployeeName = EmployeeName.Text; emp.Address = Address.Text; emp.Email = Email.Text; emp.Username = Username.Text; emp.Password = Password.Password.ToString(); emp.PositionID = int.Parse(PositionID.Text); emp.ReportTo = ReportTo.Text; data.editEmployee(emp); MessageBox.Show("Employee Editted"); } }