private void setUsersState(int state){
        //Номер колонки айди пользователя
        final int columnId = 0;
        //Если выбран пользователь в таблице
        if (tableUsers.getSelectedRow() != -1) {
            //Получаем идентификатор выбранного пользователя
            int userId = (Integer)tableUsers.getValueAt(tableUsers.getSelectedRow(), columnId);
            Statement statement = null;
            ResultSet result = null;
            try {
                statement = usersDAO.getConnection().createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
                result = statement.executeQuery(usersDAO.getAllQuery());
                //Находим запись по айди
                while (result.next()) {
                    if (result.getInt("ID") == userId) {
                        break;
                    }
                }
                //Устанавливаем статус пользователя
                result.updateInt("USERSTATE", state);
                //Обновляем запись
                result.updateRow();
                //Обновляем таблицу
                usersDAO = new UsersDAO();
                usersDAO.initTableModel(tableUsers, usersDAO.listAll());

            } catch (SQLException exc) {
                JOptionPane.showMessageDialog(this, "Ошибка при обновлении данных");
            }
        } else {
            JOptionPane.showMessageDialog(this, "Не выбран пользователь в таблице!");
            return;
        }
    }