защита групп и тестов от редактирования не-авторами

This commit is contained in:
2025-02-06 21:10:58 +03:00
parent dcdd392e95
commit bd2e8643fd
6 changed files with 49 additions and 1 deletions

View File

@@ -4,6 +4,8 @@ import Common.Visual.Windows.Dialog.DBObjectDialog;
import _VisualDVM.ProjectData.LanguageName;
import _VisualDVM.TestingSystem.Common.Group.Group;
import _VisualDVM.TestingSystem.Common.Test.TestType;
import javax.swing.*;
public class GroupDialog extends DBObjectDialog<Group, GroupFields> {
public GroupDialog() {
super(GroupFields.class);
@@ -31,4 +33,10 @@ public class GroupDialog extends DBObjectDialog<Group, GroupFields> {
Result.type = (TestType) fields.cbType.getSelectedItem();
Result.language = (LanguageName) fields.cbLanguage.getSelectedItem();
}
@Override
public void SetReadonly() {
fields.tfName.setEnabled(false);
fields.cbType.setEnabled(false);;
fields.cbLanguage.setEnabled(false);;
}
}