private boolean delPerson() {
		try {
			// First delete their emails and phones
			phoneSet.beforeFirst();
			while (phoneSet.next()) {
				curPhone = phoneSet.getString(1);
				delPhone(false);
				phoneSet.beforeFirst();
			}
			emailSet.beforeFirst();
			while (emailSet.next()) {
				curEmail = emailSet.getString(1);
				delEmail(false);
				emailSet.beforeFirst();
			}
			
			// Delete them from the database
			stmt = conn.prepareStatement("DELETE FROM CUSTOMER_DATA WHERE `idCustomer`=?");
			stmt.setInt(1, curPerson);
			stmt.executeUpdate();
			
			// Clear the form fields
			clear();
			
			JOptionPane.showMessageDialog(null, "Customer deleted!");
			return true;
		} catch (SQLException e) {
			JOptionPane.showMessageDialog(null, "Error: Customer could not be deleted!");
			return false;
		}
	}